/Zc:preprocessor
(Activer le mode de conformité du préprocesseur)
Cette option active un préprocesseur basé sur des jetons conforme aux normes C99 et C++11 et ultérieures. Pour plus d’informations, consultez Vue d’ensemble du nouveau préprocesseur MSVC.
Syntaxe
/Zc:preprocessor
[-
]
Notes
Utilisez l’option du /Zc:preprocessor
compilateur pour activer le préprocesseur conforme. Vous pouvez utiliser /Zc:preprocessor-
l’option pour spécifier explicitement le préprocesseur traditionnel (non conforme).
L’option /Zc:preprocessor
est disponible à partir de Visual Studio 2019 version 16.5. Une version antérieure et incomplète de la nouvelle option de préprocesseur est disponible dans les versions de Visual Studio à partir de Visual Studio 2017 version 15.8. Pour plus d’informations, consultez /experimental:preprocessor
.
Pour définir cette option du compilateur dans l'environnement de développement Visual Studio
Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.
Sélectionnez la page de propriétés de configuration>C/C++>Préprocesseur.
Modifiez la propriété Use Standard Conforming Preprocessor , puis choisissez OK.