13 May
2013
13 May
'13
8:21 p.m.
[Jürgen Hunold]
(Un-)fortunately, msvc just enables c++11 features by default without any switches.
That's definitely a "fortunately". If VC's compiler or STL had C++03 modes, that'd be yet another thing for you to worry about. This is a deliberate design choice.
But as the msvc runtimes are ABI-incompatible from version to version, this should be a non-issue for msvc users.
Yep. VC's STL absolutely forbids mixing different major versions. Stephan T. Lavavej Visual C++ Libraries Developer