조건1 메크로 있는지 확인 하기, 선언하기, 해제하기 - #ifdef, #define, #undef #ifdef란? C++에서 전처리기(Preprocessor) 지시문 중 하나로, 조건부 컴파일(Conditional Compilation)을 가능하게 해줍니다."만약 정의되어 있다면"이라는 의미로, 특정 매크로가 정의되어 있을 때만 코드의 일부를 컴파일할 수 있도록 합니다. 이를 통해 코드의 특정 부분을 선택적으로 포함하거나 제외할 수 있습니다. 기본 형식:#ifdef MACRO_NAME // 이 코드는 MACRO_NAME이 정의되어 있을 때만 컴파일됩니다. #endif 예시:#include // DEBUG라는 매크로를 정의 #define DEBUG int main() { int x = 10; #ifdef DEBUG std::cout 설명:#define DEBUG: DEBUG라는 매크로를 .. 2024. 10. 21. 이전 1 다음