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

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

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

相关推荐