赞
踩
在验证C++11/14, C++17,或者C++20的新特性,需要知道编译器是否支持,在VS中,版本越高,支持的新特性越多,全部支持还有很长的路要走。
Visual Studio 版本 | _MSC_VER |
---|---|
Visual Studio 6.0 | 1200 |
Visual Studio .NET 2002 (7.0) | 1300 |
Visual Studio .NET 2003 (7.1) | 1310 |
Visual Studio 2005 (8.0) | 1400 |
Visual Studio 2008 (9.0) | 1500 |
Visual Studio 2010 (10.0) | 1600 |
Visual Studio 2012 (11.0) | 1700 |
Visual Studio 2013 (12.0) | 1800 |
Visual Studio 2015 (14.0) | 1900 |
Visual Studio 2017 RTW (15.0) | 1910 |
Visual Studio 2017 版本 15.3 | 1911 |
Visual Studio 2017 版本 15.5 | 1912 |
Visual Studio 2017 版本 15.6 | 1913 |
Visual Studio 2017 15.7 版 | 1914 |
Visual Studio 2017 版本 15.8 | 1915 |
Visual Studio 2017 版本 15.9 | 1916 |
Visual Studio 2019 RTW (16.0) | 1920 |
Visual Studio 2019 版本 16.1 | 1921 |
Visual Studio 2019 版本 16.2 | 1922 |
Visual Studio 2019 版本 16.3 | 1923 |
Visual Studio 2019 版本 16.4 | 1924 |
Visual Studio 2019 版本 16.5 | 1925 |
Visual Studio 2019 版本 16.6 | 1926 |
Visual Studio 2019 版本 16.7 | 1927 |
原文链接
https://docs.microsoft.com/zh-cn/cpp/preprocessor/predefined-macros?view=vs-2019
案例:
https://blog.csdn.net/weixin_39956356/article/details/108547787
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。