导入
简介
看看本节我们将涵盖的内容。
C++17 标准包含超过 1600 页内容,相比 C++14 增加了 200 多页!幸运的是,语言规范在某些方面得到了清理,一些过时或可能带来风险的特性也被移除。
本章简要列出了一些被移除或修复的语言特性。有关标准库的变化,请参阅《已移除和已弃用的库特性》一章。
本节你将学习:
- 被从语言中移除的内容,如
register关键字或bool类型的operator++ - 被修复的内容,特别是使用花括号初始化时的
auto类型推导 - 其他改进,如
static_assert和范围 for 循环的增强功能
接下来的课程将详细介绍 C++17 移除的各项特性。