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

Этот параметр является устаревшим начиная с Visual Studio 2019 версии 16,5, заменяя /Zc:preprocessor параметром компилятора.This option is obsolete starting in Visual Studio 2019 version 16.5, replaced by the /Zc:preprocessor compiler option. /experimental:preprocessor включает экспериментальный препроцессор на основе маркеров, который более тесно соответствует стандартам C++ 11, включая функции препроцессора C99./experimental:preprocessor enables an experimental, token-based preprocessor that more closely conforms to C++11 standards, including C99 preprocessor features. Дополнительные сведения см. в разделе компилятором MSVC New препроцессор Overview.For more information, see MSVC new preprocessor overview.

СинтаксисSyntax

/experimental:preprocessor[-]/experimental:preprocessor[-]

КомментарииRemarks

Используйте /experimental:preprocessor параметр компилятора, чтобы включить экспериментальный препроцессор.Use the /experimental:preprocessor compiler option to enable the experimental conforming preprocessor. Можно использовать /experimental:preprocessor- параметр для явного указания традиционного препроцессора.You can use /experimental:preprocessor- option to explicitly specify the traditional preprocessor.

/experimental:preprocessor Параметр доступен начиная с Visual Studio 2017 версии 15,8.The /experimental:preprocessor option is available starting in Visual Studio 2017 version 15.8. Начиная с Visual Studio 2019 версии 16,5, новый препроцессор завершен и доступен в /Zc:preprocessor параметре компилятора.Starting in Visual Studio 2019 version 16.5, the new preprocessor is complete, and available under the /Zc:preprocessor compiler option.

Установка данного параметра компилятора в среде разработки Visual StudioTo set this compiler option in the Visual Studio development environment

  1. Откройте диалоговое окно Страницы свойств проекта.Open the project's Property Pages dialog box. Подробнее см. в статье Настройка компилятора C++ и свойства сборки в Visual Studio.For details, see Set C++ compiler and build properties in Visual Studio.

  2. Выберите страницу свойств Свойства конфигурации > C/C++ > Командная строка .Select the Configuration Properties > C/C++ > Command Line property page.

  3. Измените свойство Дополнительные параметры , чтобы включить его /experimental:preprocessor , а затем нажмите кнопку ОК.Modify the Additional Options property to include /experimental:preprocessor and then choose OK.

См. также разделSee also

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