c++11 新特性
根据在线文档,C++11 的新特性主要有:
- auto 与 decltype
- 预置与弃置的函数
- final 与 override
- 尾随返回类型
- 右值引用
- 移动构造函数与移动赋值运算符
- 有作用域枚举
- constexpr 与字面类型
- 列表初始化
- 委托与继承的构造函数
- 花括号或等号初始化器
- nullptr
- long long
char16_t与char32_t- 类型别名
- 变参数模板
- 推广的(非平凡)联合体
- 推广的 POD (平凡类型与标准布局类型)
- Unicode 字符串字面量
- 用户定义字面量
- 属性
- lambda 表达式
- noexcept 说明符与 noexcept 运算符
- alignof 与 alignas
- 多线程内存模型
- 线程局部存储
- GC 接口 (C++23 中移除)
- 范围
for(基于 Boost 库) - static_assert(基于 Boost 库)
本文并不会涵括全部特性,也并不想copy 其他文章常用写法,旨在希望借本文探究实现原理的机制和分类的总结

浙公网安备 33010602011771号