/experimental:preprocessor (Aktivieren des Vorprozessorkonformitätsmodus)

Diese Option ist ab Visual Studio 2019, Version 16.5, veraltet, ersetzt durch die /Zc:preprocessor Compileroption. /experimental:preprocessor ermöglicht einen experimentellen tokenbasierten Präprozessor, der den C++11-Standards, einschließlich C99-Präprozessorfeatures, genauer entspricht. Weitere Informationen finden Sie unter Übersicht zum neuen MSVC-Präprozessor.

Syntax

/experimental:preprocessor[-]

Hinweise

Verwenden Sie die /experimental:preprocessor Compileroption, um den experimentellen konformen Präprozessor zu aktivieren. Sie können die Option verwenden /experimental:preprocessor- , um den herkömmlichen Präprozessor explizit anzugeben.

Die /experimental:preprocessor Option ist ab Visual Studio 2017, Version 15.8, verfügbar. Ab Visual Studio 2019, Version 16.5, ist der neue Präprozessor abgeschlossen und unter der /Zc:preprocessor Compileroption verfügbar.

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. Klicken Sie auf der Eigenschaftenseite auf Konfigurationseigenschaften>C/C++>Befehlszeile.

  3. Ändern Sie die Eigenschaft "Zusätzliche Optionen", um sie einzuschließen/experimental:preprocessor, und wählen Sie dann "OK" aus.

Siehe auch

/Zc (Übereinstimmung)