/Zc:preprocessor
(전처리기 규칙 모드 사용)
이 옵션을 사용하면 C99 및 C++11 이상 표준을 준수하는 토큰 기반 전처리기를 사용할 수 있습니다. 자세한 내용은 MSVC 새 전처리기 개요를 참조하세요.
구문
/Zc:preprocessor
[-
]
설명
/Zc:preprocessor
컴파일러 옵션을 사용하여 준수 전처리기를 사용하도록 설정합니다. 옵션을 사용하여 /Zc:preprocessor-
기존의(비준수) 전처리기를 명시적으로 지정할 수 있습니다.
이 /Zc:preprocessor
옵션은 Visual Studio 2019 버전 16.5부터 사용할 수 있습니다. 이전의 불완전한 버전의 새 전처리기 옵션은 Visual Studio 2017 버전 15.8부터 Visual Studio 버전에서 사용할 수 있습니다. 자세한 내용은 /experimental:preprocessor
를 참조하세요.
Visual Studio 개발 환경에서 이 컴파일러 옵션을 설정하려면
프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.
구성 속성>C/C++>전처리기 속성 페이지를 선택합니다.
표준 준수 전처리기 사용 속성을 수정한 다음 확인을 선택합니다.