VS各个版本对应的C++版本一览表(最新为VS2022)
发布于 2023-05-09 | 作者: 疯狂的挖掘机 | 来源: 广州建站小戴BOTAO博客 | 转载于:
广州建站小戴BOTAO博客
1、VS各版本与MSVC对照表
IDE
| 发布时间
| 发布时间
| 工具集版本
| MSC_VER
|
Visual C++6.0 |
1998 |
V60 |
1200 |
MSVC++ 6.0 |
Visual Studio 2002 |
2002 |
V 70 |
1300 |
7.0 |
Visual Studio 2003 |
2003 |
V71 |
1310 |
7.1 |
Visual Studio 2005 |
2005 |
V 80 |
400 |
8.0 |
Visual Studio 2008 |
2008 |
V90 |
1500 |
9.0 |
Visual Studio 2010 |
2010 |
V100 |
1600 |
10.0 |
Visual Studio 2012 |
2012 |
V110 |
1700 |
11.0 |
Visual Studio 2013 |
2013 |
V120 |
1800 |
12.0 |
Visual Studio 2015 |
2015 |
V 140 |
1900 |
14.0 |
Visual Studio 2017 |
2017 |
V 141 |
1910 |
14.1 |
Visual Studio 2019 |
2019 |
V 142 |
1920 |
14.2 |
Visual Studio 2022 |
2022 |
V 143 |
1930 |
14.3 |
2、GCC版本与C++支持情况表
IC++版本 |
GCC版本 |
支持情况 |
C++98 |
6.1之前默认版本 |
完全支持 |
C++11 |
GCC4.8.1版本开始完全支持 |
完全支持 |
C++14 |
GCC6.1版本开始完全支持(6.1-10默认模式) |
完全支持 |
C++17 |
GCC5到7版本已经基本完全支持(GCC11默认模式) |
完全支持 |
C++20 |
GCC8开始陆续支持 |
未完全支持 |
C++23 (标准制定中) |
GCC11版本开始支持 |
未完全支持 |
3、VS版本与C++支持情况表
IC++版本 |
VS版本 |
支持情况 |
C++11 |
2015完全支持 ,13基本支持,12部分支持,10以及以下不支持 |
完全支持 |
C++14 |
2017完全支持 ,15基本支持,13部分支持 |
完全支持 |
C++17 |
2017基本支持 ,15部分支持 |
完全支持 |
C++20 |
2022 版本已经完全支持,2019开始陆续支持 |
完全支持 |
C++23 (标准制定中) |
2022版本开始部分支持 |
未完全支持 |
4、C#与.NET版本与C++支持情况表

5、引用
1、C++各版本标准与gcc、vs编译器对应关系
2、#版本、.NET版本、Visual Studio版本对应关系