ifdef

sabihanl의 이미지

ifdef와 include 전처리기의 우선순위나 범위?

현재 다음과 같은 코드가 있다고 가정할 때

#ifdef test1

//code block 1

#else

//code block 2

#endif

code block 1과 code block 2는 거의 비슷한 내용입니다.

이랬을때 code block 1과 code block 2에 같은 내용의 include를 하면 문제가 발생 하는지
궁금합니다.

예를들어

#ifdef test1

#include "aaa.h"
#include "bbb.h"

ifdef 구독하기