조건부 컴파일
3.4 조건부 컴파일3.4.1 #if, #ifdef, #ifndef 지시자컴파일 시간에 조건에 따라 코드를 포함하거나 제외합니다.예제:#include // 디버그 모드 정의#define DEBUG 1int main() { int x = 10; #if DEBUG std::cout 3.4.2 #elif, #else 지시자여러 조건에 따른 컴파일을 제어합니다.예제:#include #define PLATFORM 2 // 1: Windows, 2: Linux, 3: macOSint main() {#if PLATFORM == 1 std::cout
2025.03.27