공부 정리 블로그

전처리기 본문

C++

전처리기

따옹 2024. 3. 26. 11:03

문제가 생김 매크로에 괄호로 싸줌으로 해결 / 더 복잡한 연산을 넣게 되면 더 싸버려야할 수 있기때문에 최종으로는 위와 같은 모습이 유리

 

직접 구현하지 않으려면 찾아보면 된다, 알고리즘에 있음
algorithm 사용
이미 LIKE_APPLE이 선언돼있으므로 ifndef가 흐리게 표시돼있음 / 세 번째와 같이 줄여쓸 수 있다 
출력 결과

 

전처리는 build 가 되기 전에 선언을 함으로, 이미 결정되있는 값이 출력됨 

빌드 시작 전, 윈도우인지 리눅스인지/ 그카 사양 / 등을 미리 확인할 수 있음

 

질문

왜 실행이 안되고 이렇게 나올까?