C++17 特性¶
| 特性 | 标准 | 难度 | 分级 | 证据 | 状态 |
|---|---|---|---|---|---|
| std::any | C++17 | 2/5 | A | 3 | final |
| 标准属性 | C++17 | 2/5 | A | 3 | final |
| std::byte | C++17 | 2/5 | A | 3 | final |
| constexpr lambda | C++17 | 2/5 | A | 3 | final |
| 类模板实参推导(CTAD) | C++17 | 2/5 | A | 3 | final |
| std::filesystem | C++17 | 3/5 | A | 3 | final |
| 折叠表达式 | C++17 | 3/5 | A | 3 | final |
| 保证的复制消除 | C++17 | 4/5 | B | 3 | final |
| if constexpr | C++17 | 3/5 | A | 3 | final |
| if 与 switch 的初始化语句 | C++17 | 1/5 | A | 3 | final |
| 内联变量 | C++17 | 2/5 | A | 3 | final |
| std::invoke 与 std::apply | C++17 | 3/5 | A | 3 | final |
| std::optional | C++17 | 3/5 | A | 3 | final |
| 并行算法与执行策略 | C++17 | 3/5 | A | 3 | final |
| 多态内存资源(std::pmr) | C++17 | 4/5 | A | 3 | final |
| std::scoped_lock | C++17 | 3/5 | A | 3 | final |
| std::shared_mutex | C++17 | 3/5 | A | 3 | final |
| std::string_view | C++17 | 3/5 | A | 3 | final |
| 结构化绑定 | C++17 | 2/5 | A | 3 | final |
| std::variant | C++17 | 3/5 | A | 3 | final |