VS各个版本对应的C++版本一览表(持续更新,最新为VS2022)


在这里插入图片描述
官网地址:Visual Studio官网地址
可以查看主流C++编译器支持的C++标准:C++ 编译器支持情况表


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版本对应关系

猜你喜欢

转载自blog.csdn.net/ljsant/article/details/128936691
今日推荐