c,c++
#ifdef, endif, #pragma once, #ifndef
YoonJongSeok
2022. 9. 19. 09:22
해당 매크로가 정의되어 있다면 ifdef와 endif사이의 코드를 컴파일하게 된다.
#ifdef 매크로
~~~
#endif
#else ...
파일들을 관리할 때 필요한 코드들만 적용하고 싶다 할때 쓰면 좋다
#pragma once 인클루드 가드
include 시에 중복된 것이 올 경우 한번만 쓰면 된다고 표시해주는 것
#ifndef .h file name
.h 파일이 정의되어 있다면 더 이상 정의하지 마라 <- pragma와 같은 효과
#endif