Programming/C, C++

#if ~ #endif

Kreamsoup 2020. 2. 4. 16:59

<형태>

#if 조건

코드

#endif

 

 

<메모>

필요한 상황에 따라 #if~#endif 내부의 코드를 실행하거나 하지않게 할수있다.

 

조건에는 #define으로 선언한 변수를 이용하여야한다.

 

 

 

#if

#elif

#else

#endif

등등 여러 형태가 있다.

 

<예제>

5줄의 typedef는 무시해도 됨.

9번째 줄의 USER_LOCAL의 국가설정에 따라 NAME의 길이를 조절할 수 있다.