C++/Tips
[C/C++] #define , #undef
1. 전처리기 지시문 => 컴파일을 수행 하기 전 소스 코드를 변환시키는 명령어 2. #define => 상수를 이름으로 정의하거나 매크로 함수 정의시 사용 => 보통 모든 함수 위에 작성하며, #include 아래에 작성 #include using namespace std; #define PI 3.14159 #define ADD(X,Y) ((X)+(Y)) int main() { cout #undef 이하에서는 #define에서 정의한 상수는 적용되지 않음 => 이후 #ifndef와도 연동 가능 #define PI 3.14159 #define ADD(X,Y) ((X)+(Y)) ... #undef PI #undef ADD
2021. 3. 23. 19:52