/Zc:preprocessor (Aktivieren des Vorprozessorkonformitätsmodus)

Diese Option ermöglicht einen tokenbasierten Präprozessor, der C99- und C++11- und höher-Standards entspricht. Weitere Informationen finden Sie unter Übersicht zum neuen MSVC-Präprozessor.

Syntax

/Zc:preprocessor[-]

Hinweise

Verwenden Sie die /Zc:preprocessor Compileroption, um den konformen Präprozessor zu aktivieren. Sie können die Option verwenden /Zc:preprocessor- , um den herkömmlichen Präprozessor (nicht konform) explizit anzugeben.

Die /Zc:preprocessor Option ist ab Visual Studio 2019, Version 16.5, verfügbar. Eine frühere, unvollständige Version der neuen Präprozessoroption ist ab Visual Studio 2017, Version 15.8, in Versionen von Visual Studio verfügbar. Weitere Informationen finden Sie unter /experimental:preprocessor.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Wählen Sie die Konfigurationseigenschaftenseite>C/C++>-Präprozessoreigenschaft aus.

  3. Ändern Sie die Eigenschaft Use Standard Conforming Preprocessor, und wählen Sie dann "OK" aus.

Siehe auch

/Zc (Übereinstimmung)