c++17新特性

c++17新特性

构造函数模板推导

结构化绑定

if-switch语句初始化

内联变量

折叠表达式

constexpr lambda表达式

namespace嵌套

____has_include预处理表达式

在lambda表达式用*this捕获对象副本

新增Attribute

字符串转换

std::variant

std::optional

std::any

std::apply

std::make_from_tuple

as_const

std::string_view

file_system

std::shared_mutex

编译器支持情况

参考