C++14

新语言功能特性

新库功能特性

本节未完成

缺陷报告

 [展开] C++14 中修正的缺陷报告(核心 276 个,库 158 个)

编译器支持

主条目: C++ 编译器支持

C++14 核心语言功能特性

C++14 功能特性
 
提案
 

GCC

Clang

MSVC

Apple Clang

EDG eccp

Intel C++

IBM XLC++

Sun/Oracle C++

Embarcadero C++ Builder

Cray

Nvidia HPC C++
(前 Portland Group/PGI)

Nvidia nvcc

 [折叠
按语境转换的遣词调整N33234.93.418.0*4.916.013.1.2*5.1510.38.616.19.0
二进制字面量N34724.3 (GNU)
4.9
2.919.0 (2015)*4.1011.013.1.2*5.1410.38.620159.0
decltype(auto),普通函数的返回类型推导N36384.8 (部分)*
4.9
19.0 (2015)*4.915.013.1.2*5.1510.38.616.19.0
带初始化/泛化的 lambda 捕获 (init-capture)N36484.5 (部分)
4.9
3.419.0 (2015)*4.1015.016.1.1*5.1510.38.616.19.0
泛型 lambda 表达式N36494.93.419.0 (2015)*4.1016.013.1.2*5.1510.38.616.19.0
变量模板N365153.419.0 (Update 2)*4.1117.013.1.2*5.1510.38.617.49.0
扩展的 constexprN365253.419.10*4.1117.013.1.2*5.1510.38.617.49.0
带成员初始化器的聚合体 (NSDMI)N365353.319.10*4.916.016.1.1*5.1410.38.616.19.0
忽略/扩展内存分配N3664N/A3.4N/AN/AN/AN/AN/A10.38.617.4N/A
[[deprecated]] 属性N37604.93.419.0 (2015)*4.915.0*
16.0
13.1.2*5.1410.38.616.19.0
具大小解分配N377853.419.0 (2015)*4.10.117.016.1.1*5.1410.38.616.1
单引号作为数位分隔符N37814.93.419.0 (2015)*4.1016.013.1.2*5.1410.38.620159.0
C++14 功能特性
 
提案
 

GCC

Clang

MSVC

Apple Clang

EDG eccp

Intel C++

IBM XLC++

Sun/Oracle C++

Embarcadero C++ Builder

Cray

Nvidia HPC C++

Nvidia nvcc

C++14 库功能特性

C++14 功能特性
 
提案
 

GCC libstdc++

Clang libc++

MSVC STL

Apple Clang

Sun/Oracle C++
标准库

Embarcadero C++ Builder
标准库

Cray C++
标准库

 [折叠
<complex> 的 constexprN330253.419.0 (2015)*5.1510.38.6
通透的运算符函数对象N34214.93.418.0*5.1510.38.6
std::result_of 与 SFINAEN3462519.0 (Update 2)*5.1510.38.6
<chrono> 的 constexprN346953.419.0 (2015)*5.1510.38.6
<array> 的 constexprN347053.419.0 (2015)*5.1510.38.6
<initializer_list> 、 <utility> 和 <tuple> 的 constexprN347153.419.0 (2015)*5.1510.38.6
改进的 std::integral_constantN354553.419.0 (2015)*5.1510.38.6
<chrono> 和 <string> 的用户定义字面量N364253.419.0 (2015)*5.1510.38.6
空向前迭代器N36445 (部分)3.419.0 (2015)*5.1510.38.6
std::quotedN365453.419.0 (2015)*5.1510.38.6
std::make_uniqueN36564.93.418.0*5.1510.38.6
异质关联查找N365753.419.0 (2015)*5.1510.38.6
std::integer_sequenceN365853.419.0 (2015)*5.1510.38.6
std::shared_timed_mutexN365953.419.0 (2015)*5.1510.38.6
std::exchangeN366853.419.0 (2015)*5.1510.38.6
修正无 const 的 constexpr 成员函数N366953.419.0 (2015)*5.1510.38.6
std::get<T>()N367053.419.0 (2015)*5.1510.38.6
双范围的 std::equal 、 std::is_permutation 、 std::mismatchN367153.419.0 (2015)*5.1510.38.6
C++14 功能特性
 
提案
 

GCC libstdc++

Clang libc++

MSVC STL

Apple Clang

Sun/Oracle C++
标准库

Embarcadero C++ Builder
标准库

Cray C++
标准库

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值