본문 바로가기
Programming/C & C++

#define 에 관한 작은 사실하나

by leanu 2009. 1. 9.

뭐... 간단한거지만...

#ifdef AAA
       std::cout << "AAA" << std::endl;
#ifdef BBB
       std::cout << "BBB" << std::endl;
#endif // BBB
#endif // AAA

에서

만약 AAA 만 define 되면   AAA 만 출력 되고,
만약 AAA 와 BBB가 define 되면  AAA 와 BBB가 출력되지만,

만약 BBB 만 define 되면 아무것도 출력 안된다. ㅋ 

나만 몰랐나? ㅋ

댓글