-- **_MSVC_TRADITIONAL** Defined as 0 when the preprocessor conformance mode [/experimental:preprocessor](../build/reference/rtc-run-time-error-checks.md) compiler option is set. Defined as 1 by default, or when the [/experimental:preprocessor-](../build/reference/rtc-run-time-error-checks.md) compiler option is set, to indicate the traditional preprocessor is in use. The **_MSVC_TRADITIONAL** macro and [/experimental:preprocessor (Enable preprocessor conformance mode)](../build/reference/experimental-preprocessor.md) compiler option is available beginning in Visual Studio 2017 version 15.8.
0 commit comments