C++14 简介

何谓 C++14

2014 年 8 月 18 日,国际标准化组织(ISO)正式通过了 C++ 的新版本——C++14。与 C++11 大规模引入新特性不同,C++14 属于一次相对较小的更新,主要包含缺陷修正与细微改进。

C++14 的新增改进

为方便查阅,下面列出 C++14 引入的主要改进。此列表并非穷尽,仅用于凸显关键亮点:

  • 聚合成员初始化(参见 课程《结构体、成员与成员访问简介》)
  • 二进制字面量(参见 课程《数制系统(十进制、二进制、十六进制与八进制)》)
  • [[deprecated]] 属性(暂无教程)
  • 数字分隔符(参见《数制系统(十进制、二进制、十六进制与八进制)》)
  • 函数返回类型推导(参见《使用 auto 关键字进行对象类型推导》)
  • 泛型 Lambda(参见课程《Lambda(匿名函数)简介》)
  • constexpr 函数放宽限制(参见课程《constexpr 函数》)
  • 变量模板(暂无教程)
  • std::make_unique(参见课程《std::unique_ptr》)

关注公众号,回复"cpp-tutorial"

可领取价值199元的C++学习资料

公众号二维码

扫描上方二维码或搜索"cpp-tutorial"