/Zc:preprocessor (Habilitar o modo de conformidade do pré-processador)

Essa opção habilita um pré-processador baseado em token que está em conformidade com os padrões C99 e C++11 e posteriores. Para obter mais informações, consulte a Visão geral do novo pré-processador do MSVC.

Sintaxe

/Zc:preprocessor[-]

Comentários

Use a opção do compilador /Zc:preprocessor para habilitar o pré-processador em conformidade. Você pode usar a opção /Zc:preprocessor- para especificar explicitamente o pré-processador tradicional (que não está em conformidade).

A opção /Zc:preprocessor está disponível a partir do Visual Studio 2019 versão 16.5. Uma versão anterior e incompleta da nova opção de pré-processador está disponível nas versões do Visual Studio a partir do Visual Studio 2017 versão 15.8. Para obter mais informações, consulte /experimental:preprocessor.

Para definir esta opção do compilador no ambiente de desenvolvimento do Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades da Configuração>C/C++>Pré-processador.

  3. Modifique a propriedade Usar Pré-processador em Conformidade Padrão e, em seguida, escolha OK.

Confira também

/Zc (conformidade)