/Zc:preprocessor
(Włącz tryb zgodności preprocesora)
Ta opcja umożliwia preprocesor oparty na tokenach zgodny ze standardami C99 i C++11 i nowszymi. Aby uzyskać więcej informacji, zobacz MSVC new preprocessor overview (Omówienie nowego preprocesora MSVC).
Składnia
/Zc:preprocessor
[-
]
Uwagi
Użyj opcji kompilatora /Zc:preprocessor
, aby włączyć zgodny preprocesor. Możesz użyć /Zc:preprocessor-
opcji, aby jawnie określić tradycyjny (niezgodny) preprocesor.
Opcja /Zc:preprocessor
jest dostępna od wersji 16.5 programu Visual Studio 2019. Wcześniejsza, niekompletna wersja nowej opcji preprocesora jest dostępna w wersjach programu Visual Studio, począwszy od programu Visual Studio 2017 w wersji 15.8. Aby uzyskać więcej informacji, zobacz /experimental:preprocessor
.
Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).
Wybierz stronę właściwości Właściwości>konfiguracji C/C++>Preprocesor.
Zmodyfikuj właściwość Użyj standardowego preprocesora , a następnie wybierz przycisk OK.