C++11 是 C++ 的第二个主要版本(前一个是 C++98 而后一个是 C++17 ),并且是从 C++98 起的最重要更新。它引入了大量更改,标准化了既有实践,并改进了对 C++ 程序员可用的抽象。

在它最终由 ISO 在 2011 年 8 月 12 日承认前,人们曾使用名称 'C++0x' ,因为它曾被期待在 2010 年之前发布。 C++03 与 C++11 期间花了 8 年时间,故而这是迄今为止最长的版本间隔。从当时起, C++ 规则地每 3 年更新一次。

推广的 POD (平凡类型与标准布局类型)

垃圾收集与基于可达性的泄漏检测 N2670

垃圾收集与基于可达性的泄漏检测(库支持) N2670 6

金额、时间及十六进制浮点 I/O 操纵符 N2071