diff --git a/DirectXTK_Windows10.vcxproj b/DirectXTK_Windows10.vcxproj index 01ade847..f78061ac 100644 --- a/DirectXTK_Windows10.vcxproj +++ b/DirectXTK_Windows10.vcxproj @@ -576,7 +576,7 @@ EnableAllWarnings _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) true - /Zc:__cplusplus %(AdditionalOptions) + /Zc:__cplusplus /Zc:twoPhase- %(AdditionalOptions) Console @@ -597,7 +597,7 @@ EnableAllWarnings _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) true - /Zc:__cplusplus %(AdditionalOptions) + /Zc:__cplusplus /Zc:twoPhase- %(AdditionalOptions) Console @@ -617,7 +617,7 @@ EnableAllWarnings _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) true - /Zc:__cplusplus %(AdditionalOptions) + /Zc:__cplusplus /Zc:twoPhase- %(AdditionalOptions) Console @@ -637,7 +637,7 @@ EnableAllWarnings _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) true - /Zc:__cplusplus %(AdditionalOptions) + /Zc:__cplusplus /Zc:twoPhase- %(AdditionalOptions) Console @@ -657,7 +657,7 @@ EnableAllWarnings _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) true - /Zc:__cplusplus %(AdditionalOptions) + /Zc:__cplusplus /Zc:twoPhase- %(AdditionalOptions) Console @@ -677,7 +677,7 @@ EnableAllWarnings _CRT_STDIO_ARBITRARY_WIDE_SPECIFIERS;%(PreprocessorDefinitions) true - /Zc:__cplusplus %(AdditionalOptions) + /Zc:__cplusplus /Zc:twoPhase- %(AdditionalOptions) Console diff --git a/Src/pch.h b/Src/pch.h index b05b6f73..8a7e3299 100644 --- a/Src/pch.h +++ b/Src/pch.h @@ -41,6 +41,10 @@ // C4986 exception specification does not match previous declaration // C5043 exception specification does not match previous declaration +// Xbox One XDK related Off by default warnings +#pragma warning(disable : 4643) +// C4643 Forward declaring in namespace std is not permitted by the C++ Standard + #ifdef __INTEL_COMPILER #pragma warning(disable : 161 2960 3280) // warning #161: unrecognized #pragma