배열의 갯수 받아오는 매크로

From YYpBD's MediaWiki

Jump to: navigation, search

제 목 [tip] 배열의 갯수 받아오는 매크로 입니다. 작 성 자 강도욱(kkid) 첨 부 파 일 작성시간 2002-12-11 오후 1:57:19 조 회 수 296

다 아시는 내용이겠지만여..^^ 조금 편하게 사용해볼려구여..^^ 더 편한 방법이 있으면 리플 달아주세여..^^ (MFC 함수 말구여..^^)

  1. define dataLen(data) (sizeof(data)/sizeof(data[0])) //배열의 갯수 반환

// 사용예

  1. include <iostream.h>
  2. define dataLen(data) (sizeof(data)/sizeof(data[0])) //배열의 갯수 반환

double dGdata[ ] = { 0.005, 0.003, 0.002, 0.001, 0.004, 0.010, 0.213, 0.113, 0.028}; int test[ ] = {1,2,3};

int main(void) {

  cout <<dataLen(dGdata)<<endl; // double형 배열의 갯수 출력
  cout <<dataLen(test)<<endl;       // int 형 배열의 갯수 출력
  return 0;

}

그럼 즐~프하세여..^^

맞춤검색