B.2 - C++14
Key Takeaway
C++14 是什么?
2014年8月18日,ISO (国际标准化组织) 通过了C++的新版本——C++14。C++14没有像C++11那样添加大量新特性,相对来说它只进行了较少地更新,主要专注于修改bug和改进语言。
C++14 中的改进
这里是C++14添加的主要改进的列表。请注意,这个列表不是全面的,而是旨在突出一些感兴趣的关键改进。
- 聚合成员初始化(10.5 - 结构体、成员和成员选择)
- 二进制字面量 (4.15 - 字面量)
[[deprecated]]
属性 (暂无教程)- 数字分隔符 (4.15 - 字面量)
- 函数返回值类型推断(8.7 - 使用 auto 关键字进行类型推断)
- 泛型 lambdas (12.7 - lambda表达式简介(匿名函数))
- Relaxed constexpr functions (6.14 - Constexpr 和 consteval 函数)
- 变量模板 (暂无教程)
std::make_unique
(M.6 — std::unique_ptr)