Namespaces
Variants
Actions

C++11

From cppreference.com
< cpp

C++11 is the second major version of C++ and the most important update since C++98. A large number of changes were introduced to both standardize existing practices and improve the abstractions available to the C++ programmers.

Before it was finally approved by ISO on 12 August 2011, the name 'C++0x' was used because it was expected to be published before 2010. It took 8 years between C++03 and C++11, so it has become the longest interval between versions so far. Since then, currently, C++ updates every 3 years regularly.

Following features were merged into C++11:

Contents

[edit] Core language features

[edit] Library features

[edit] Headers

[edit] Library features

[edit] Defect reports

Defect Reports fixed in C++11 (741 core, 868 library)