Logo
Section 1 / 9

简介

看看本节我们将涵盖的内容。

导入

简介

看看本节我们将涵盖的内容。

C++17 标准包含超过 1600 页内容,相比 C++14 增加了 200 多页!幸运的是,语言规范在某些方面得到了清理,一些过时或可能带来风险的特性也被移除。

本章简要列出了一些被移除或修复的语言特性。有关标准库的变化,请参阅《已移除和已弃用的库特性》一章。

[^note1]:例如,2017 年 7 月的草案 N4687 与 C++14 草案 N4140 相比

本节你将学习:

  • 被从语言中移除的内容,如 register 关键字或 bool 类型的 operator++
  • 被修复的内容,特别是使用花括号初始化时的 auto 类型推导
  • 其他改进,如 static_assert 和范围 for 循环的增强功能

接下来的课程将详细介绍 C++17 移除的各项特性。

简介

移除元素