When I build in VS2019 (v142) with /permissive- enabled (automatically enabled by /std:c++latest), parts of the code no longer compile because they are not valid C++, but MSVC only accepts them to preserve backwards compatibility.
This code compiles in VS2019, but I don't know if it compiles in VS2015 or VS2005.
When I build in VS2019 (v142) with
/permissive-
enabled (automatically enabled by/std:c++latest
), parts of the code no longer compile because they are not valid C++, but MSVC only accepts them to preserve backwards compatibility.This code compiles in VS2019, but I don't know if it compiles in VS2015 or VS2005.