31 May
2014
31 May
'14
8:15 p.m.
[Daniel James]
According to the 1.35.0 test results, Visual C++ 7.1 had _CPPLIB_VER = 313, so I think it's safe to remove workarounds for _CPPLIB_VER < 306.
You should really look at _MSC_VER instead of _CPPLIB_VER which is undocumented and unsupported. (The story is that _CPPLIB_VER is a Dinkumware macro, and Microsoft doesn't promise that we'll always keep it, or remember to update it for each major version. _MSC_VER is the compiler major version macro, which for customers outside Microsoft always corresponds 1:1 to the STL implementation.) STL