作者:拍友2502935047 | 来源:互联网 | 2023-10-09 19:58
C++20 引入了许多新特性:
- 模块 (Modules)
- 协程 (Coroutines)
- 范围 (Ranges)
- 概念与约束 (Constraints and concepts)
- 指定初始化 (designated initializers)
&#xff0d; 操作符 <&#61;> !&#61; &#61;&#61;
&#xff0d; constexpr支持&#xff1a;new/ delete、dynamic_cast、try/ catch、虚拟
&#xff0d; constexpr 向量和字符串
&#xff0d; 计时&#xff1a;日历、时区支持
&#xff0d; std::format
&#xff0d; std::span
&#xff0d; std::jthread
像 Concepts/Ranges/Modules/Coroutines 这些新特性将会对开发者及 C&#43;&#43; 生态产生不小的影响&#xff0c;也为这门“高龄”编程语言增添不少魅力。
下周为大家整理一份详细的特性手册并供大家下载。