646 lines
45 KiB
HTML
646 lines
45 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="zh" dir="ltr" class="client-nojs" xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh">
|
|
<head><meta http-equiv="x-ua-compatible" content="ie=edge">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<title>C++14 的编译器支持</title>
|
|
<link rel="stylesheet" href="ext.css" />
|
|
<link rel="stylesheet" href="site_modules.css" />
|
|
</head>
|
|
<body class="mediawiki ltr sitedir-ltr ns-0 ns-subject page-cpp_compiler_support_14 skin-cppreference2 action-view cpp-navbar">
|
|
<div id="cpp-content-base">
|
|
<div id="content"><a id="top"></a>
|
|
<h1 id="firstHeading" class="firstHeading">C++14 的编译器支持</h1>
|
|
<div id="bodyContent">
|
|
<div id="contentSub"><span class="subpages">< <a href="cpp.html">cpp</a>‎ | <a href="cpp-compiler_support.html">compiler support</a></span></div>
|
|
<div id="mw-content-text" lang="zh" dir="ltr" class="mw-content-ltr" xml:lang="zh">
|
|
<h3><span class="mw-headline" id="C.2B.2B14_.E6.A0.B8.E5.BF.83.E8.AF.AD.E8.A8.80.E5.8A.9F.E8.83.BD.E7.89.B9.E6.80.A7">C++14 核心语言功能特性</span></h3>
|
|
<table class="wikitable tbody-scroll mw-collapsible" style="font-size:0.8em; width:100%">
|
|
<tr style="height:15em">
|
|
<th style="vertical-align:bottom;">C++14 功能特性<br />
|
|
</th>
|
|
<th style="vertical-align:bottom;">提案<br />
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>GCC</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Clang</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>MSVC</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Apple Clang</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>EDG eccp</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Intel C++</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>IBM XLC++</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Sun/Oracle C++</div>
|
|
</div>
|
|
</th>
|
|
<th scope="col" style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Embarcadero C++ Builder</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Cray</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Nvidia HPC C++<br />
|
|
(前 Portland Group/PGI)</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Nvidia nvcc</div>
|
|
</div>
|
|
</th>
|
|
<th></th>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-language-implicit_conversion.html#.E6.8C.89.E8.AF.AD.E5.A2.83.E8.BD.AC.E6.8D.A2">按语境转换</a>的遣词调整</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3323">N3323</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2013">18.0*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-language-integer_literal.html">二进制字面量</a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3472">N3472</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.3 (GNU)<br />
|
|
4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">2.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">11.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.14</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">2015</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-language-auto.html"><tt>decltype(auto)</tt></a>,普通函数的返回类型推导</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3638">N3638</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.8 <span title="N3386 版本">(部分)*</span><br />
|
|
4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">15.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>带初始化/泛化的 lambda 捕获 (init-capture)</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3648">N3648</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.5 (部分)<br />
|
|
4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">15.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="用 Fix Pack 8">16.1.1*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>泛型 lambda 表达式</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3649">N3649</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-language-variable_template.html">变量模板</a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3651">N3651</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 2">19.0 (Update 2)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.11</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>扩展的 constexpr</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3652">N3652</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.11</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>带成员初始化器的聚合体 (NSDMI)</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3653">N3653</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2017 15.0">19.10*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="用 Fix Pack 8">16.1.1*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.14</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>忽略/扩展<a href="cpp-language-new.html#.E5.88.86.E9.85.8D">内存分配</a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3664">N3664</a></td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.4</td>
|
|
<td style="background: #ececec; color: grey; vertical-align: middle; text-align: center;" class="table-na"><small>N/A</small></td>
|
|
</tr>
|
|
<tr>
|
|
<td><code>[[<a href="cpp-language-attributes-deprecated.html">deprecated</a>]]</code> 属性</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3760">N3760</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux 与 OS X">15.0*</span><br />
|
|
16.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.14</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-language-delete.html">具大小解分配</a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3778">N3778</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10.1</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">17.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="用 -fsized-deallocation">16.1.1*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.14</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.1</td>
|
|
<td style="background:#ff9090; color:black; vertical-align: middle; text-align: center;" class="table-no"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>单引号作为数位分隔符</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3781">N3781</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.10</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">16.0</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="Linux LE / zLinux BE">13.1.2*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.14</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">2015</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">9.0</td>
|
|
</tr>
|
|
<tr style="height:15em">
|
|
<th style="vertical-align:bottom;">C++14 功能特性<br />
|
|
</th>
|
|
<th style="vertical-align:bottom;">提案<br />
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>GCC</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Clang</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>MSVC</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Apple Clang</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>EDG eccp</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Intel C++</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>IBM XLC++</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Sun/Oracle C++</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Embarcadero C++ Builder</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Cray</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Nvidia HPC C++</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Nvidia nvcc</div>
|
|
</div>
|
|
</th>
|
|
</tr>
|
|
</table>
|
|
<h3><span class="mw-headline" id="C.2B.2B14_.E5.BA.93.E5.8A.9F.E8.83.BD.E7.89.B9.E6.80.A7">C++14 库功能特性</span></h3>
|
|
<table class="wikitable tbody-scroll mw-collapsible" style="font-size:0.8em; width:100%">
|
|
<tr style="height:15em">
|
|
<th style="vertical-align:bottom;">C++14 功能特性<br />
|
|
</th>
|
|
<th style="vertical-align:bottom;">提案<br />
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>GCC libstdc++</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Clang libc++</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>MSVC STL</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Apple Clang</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Sun/Oracle C++<br />
|
|
标准库</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Embarcadero C++ Builder<br />
|
|
标准库</div>
|
|
</div>
|
|
</th>
|
|
<th style="width: 40pt;">
|
|
<div class="t-vertical">
|
|
<div>Cray C++<br />
|
|
标准库</div>
|
|
</div>
|
|
</th>
|
|
<th></th>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-header-complex.html"><tt><complex></tt></a> 的 <code>constexpr</code></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3302">N3302</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td>通透的<a href="cpp-utility-functional.html#.E8.BF.90.E7.AE.97.E7.AC.A6.E5.87.BD.E6.95.B0.E5.AF.B9.E8.B1.A1">运算符函数对象</a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3421">N3421</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2013">18.0*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><span class="t-lc"><a href="cpp-types-result_of.html">std::result_of</a></span> 与 SFINAE</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3462">N3462</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015 Update 2">19.0 (Update 2)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-header-chrono.html"><tt><chrono></tt></a> 的 <code>constexpr</code></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3469">N3469</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-header-array.html"><tt><array></tt></a> 的 <code>constexpr</code></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3470">N3470</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-header-initializer_list.html"><tt><initializer_list></tt></a> 、 <a href="cpp-header-utility.html"><tt><utility></tt></a> 和 <a href="cpp-header-tuple.html"><tt><tuple></tt></a> 的 <code>constexpr</code></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3471">N3471</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td>改进的 <span class="t-lc"><a href="cpp-types-integral_constant.html">std::integral_constant</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3545">N3545</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-header-chrono.html"><tt><chrono></tt></a> 和 <a href="cpp-header-string.html"><tt><string></tt></a> 的用户定义字面量</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3642">N3642</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-named_req-ForwardIterator.html#.E5.AD.A4.E7.AB.8B.E8.BF.AD.E4.BB.A3.E5.99.A8">空向前迭代器</a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3644">N3644</a></td>
|
|
<td style="background: #ffff90; color: black; vertical-align: middle; text-align: center;" class="table-maybe">5 (部分)</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><span class="t-lc"><a href="cpp-io-manip-quoted.html">std::quoted</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3654">N3654</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><span class="t-lc"><a href="cpp-memory-unique_ptr-make_unique.html">std::make_unique</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3656">N3656</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">4.9</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2013">18.0*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td>异质关联查找</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3657">N3657</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><span class="t-lc"><a href="cpp-utility-integer_sequence.html">std::integer_sequence</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3658">N3658</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><span class="t-lc"><a href="cpp-thread-shared_timed_mutex.html">std::shared_timed_mutex</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3659">N3659</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><span class="t-lc"><a href="cpp-utility-exchange.html">std::exchange</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3668">N3668</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td>修正无 <code>const</code> 的 <code>constexpr</code> 成员函数</td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3669">N3669</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="cpp-utility-pair-get.html"><tt>std::get<T>()</tt></a></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3670">N3670</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr>
|
|
<td>双范围的 <span class="t-lc"><a href="cpp-algorithm-equal.html">std::equal</a></span> 、 <span class="t-lc"><a href="cpp-algorithm-is_permutation.html">std::is_permutation</a></span> 、 <span class="t-lc"><a href="cpp-algorithm-mismatch.html">std::mismatch</a></span></td>
|
|
<td><a rel="nofollow" class="external text" href="https://wg21.link/N3671">N3671</a></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">3.4</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes"><span title="VS 2015">19.0 (2015)*</span></td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">是</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">5.15</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">10.3</td>
|
|
<td style="background: #90ff90; color: black; vertical-align: middle; text-align: center;" class="table-yes">8.6</td>
|
|
</tr>
|
|
<tr style="height:15em">
|
|
<th style="vertical-align:bottom;">C++14 功能特性<br />
|
|
</th>
|
|
<th style="vertical-align:bottom;">提案<br />
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>GCC libstdc++</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Clang libc++</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>MSVC STL</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Apple Clang</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Sun/Oracle C++<br />
|
|
标准库</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Embarcadero C++ Builder<br />
|
|
标准库</div>
|
|
</div>
|
|
</th>
|
|
<th>
|
|
<div class="t-vertical">
|
|
<div>Cray C++<br />
|
|
标准库</div>
|
|
</div>
|
|
</th>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|