/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 개발 환경에서 이 컴파일러 옵션을 설정하려면

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.

  2. 구성 속성>C/C++>전처리기 속성 페이지를 선택합니다.

  3. 표준 준수 전처리기 사용 속성을 수정한 다음 확인을 선택합니다.

참고 항목

/Zc(규칙)