/Zc:preprocessor (Включить режим соответствия препроцессора)

Этот параметр включает препроцессор на основе маркеров, соответствующий стандартам C99 и C++11 и более поздних версий. Дополнительные сведения см. в статье Обзор нового препроцессора MSVC.

Синтаксис

/Zc:preprocessor[-]

Замечания

/Zc:preprocessor Используйте параметр компилятора, чтобы включить соответствующий препроцессор. Можно использовать /Zc:preprocessor- параметр для явного указания традиционного (несоответствующего) препроцессора.

Этот /Zc:preprocessor параметр доступен начиная с Visual Studio 2019 версии 16.5. Более ранняя версия нового параметра препроцессора доступна в версиях Visual Studio, начиная с Visual Studio 2017 версии 15.8. Дополнительные сведения см. в разделе /experimental:preprocessor.

Установка данного параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.

  2. Выберите страницу свойств>конфигурации C/C++>Preprocessor.

  3. Измените свойство препроцессора "Использовать стандартный" и нажмите кнопку "ОК".

См. также

/Zc (соответствие)