Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What C++11 features does Visual Studio 2010 support?

There is a list for GCC; is there a similar list for Visual Studio 2010?

like image 679
Thomas Bonini Avatar asked May 29 '10 22:05

Thomas Bonini


People also ask

Does Visual Studio support C++11?

Support for C11 and C17 standards is available in Visual Studio 2019 version 16.8 and later.

What version of C++ does Visual Studio 2010 use?

Visual Studio 2010 gives developers powerful new core language features from the upcoming C++0x standard. The Visual C++ compiler in Visual Studio 2010 has enabled six C++0x core language features: lambda expressions, auto keywords, rvalue references, static_assert, nullptr and decltype.

Is Visual Studio 2010 supported?

Visual Studio 2010 and earlier versions are no longer supported.

What C standard does Visual Studio use?

The /std:c17 option enables ISO C17 conformance. It's available starting in Visual Studio 2019 version 16.8.


1 Answers

There is also a list for Visual C++ 2010 (that article describes the core language features that have been implemented; the PDF linked from the article describes the library features that have been implemented).

Edit: I've just come across an awesome list: the Apache C++ Standard Library wiki has a table listing the C++11 core language features and which C++ compilers support each of them.

like image 168
James McNellis Avatar answered Sep 18 '22 01:09

James McNellis