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

Этот параметр включает экспериментальный препроцессор на основе маркеров, который более тесно соответствует стандартам C++ 11, включая функции препроцессора C99.This option enables an experimental, token-based preprocessor that more closely conforms to C++11 standards, including C99 preprocessor features. Дополнительные сведения см. в разделе компилятором MSVC экспериментальный обзор препроцессора.For more information, see MSVC experimental preprocessor overview.

СинтаксисSyntax

/експериментал: препроцессор[ - ]/experimental:preprocessor[-]

ЗаметкиRemarks

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

Параметр /експериментал: препроцессор доступен начиная с Visual Studio 2017 версии 15,8.The /experimental:preprocessor option is available starting in Visual Studio 2017 version 15.8.

Установка данного параметра компилятора в среде разработки 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. Измените свойство Дополнительные параметры , включив в него /експериментал: препроцессор , а затем нажмите кнопку ОК.Modify the Additional Options property to include /experimental:preprocessor and then choose OK.

См. такжеSee also

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