C++17 是继 C++ 14 之后,C++ 编程语言 ISO/IEC 标准的下一次修订的非正式名称,其官方名称为 ISO/IEC 14882:2017。
功能 | Visual Studio 2013 | Visual Studio 2015 |
---|---|---|
针对自动使用大括号内的初始值设定项列表的新建规则 | 否 | 否 |
简要静态断言 | 否 | 否 |
模板-参数模板的类型名称 | 否 | 否 |
删除三字符组 | 是 | 是 |
嵌套的命名空间定义 | 否 | 否 |
N4259 std::uncaught_exceptions() | 否 | 否 |
N4261 修复限定转换 | 否 | 否 |
N4266 命名空间和枚举器的特性 | 否 | 否 |
N4267 u8 字符文本 | 否 | 否 |
N4268 允许更多非类型模板参数 | 否 | 否 |
N4295 Fold 折叠表达式 | 否 | 否 |
等待/继续 | 否 | 是 |
C++ 17 是继 C++ 14 之后,C++ 编程语言 ISO/IEC 标准的下一次修订的非正式名称,其官方名称为 ISO/IEC 14882:2017。