배열의 갯수 받아오는 매크로
From YYpBD's MediaWiki
제 목 [tip] 배열의 갯수 받아오는 매크로 입니다. 작 성 자 강도욱(kkid) 첨 부 파 일 작성시간 2002-12-11 오후 1:57:19 조 회 수 296
다 아시는 내용이겠지만여..^^ 조금 편하게 사용해볼려구여..^^ 더 편한 방법이 있으면 리플 달아주세여..^^ (MFC 함수 말구여..^^)
- define dataLen(data) (sizeof(data)/sizeof(data[0])) //배열의 갯수 반환
// 사용예
- include <iostream.h>
- 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;
}
그럼 즐~프하세여..^^
