Files
hustoj/web/cppreference-zh/chmhelp/cpp-experimental.html
2025-08-01 12:57:54 +08:00

212 lines
16 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>&#23454;&#39564;&#24615; C++ &#29305;&#24615;</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_experimental skin-cppreference2 action-view cpp-navbar">
<div id="cpp-content-base">
<div id="content"><a id="top"></a>
<h1 id="firstHeading" class="firstHeading">&#23454;&#39564;&#24615; C++ &#29305;&#24615;</h1>
<div id="bodyContent">
<div id="contentSub"><span class="subpages">&lt; <a href="cpp.html">cpp</a></span></div>
<div id="mw-content-text" lang="zh" dir="ltr" class="mw-content-ltr" xml:lang="zh">
<p>C++ &#26631;&#20934;&#22996;&#21592;&#20250;&#20026;&#26410;&#26469;&#30340;&#26631;&#20934;&#21270;&#20986;&#29256;&#23454;&#39564;&#24615; C++ &#35821;&#35328;&#19982;&#24211;&#25193;&#23637;&#12290;</p>
<p>&#27880;&#24847;&#65306; 2012 &#20043;&#21069;&#65292;&#36825;&#20123;&#20986;&#29256;&#20351;&#29992; TR &#65288;&#25216;&#26415;&#25253;&#21578;&#65289;&#26684;&#24335;&#12290;&#20174; 2012 &#36215;&#65292; ISO &#25163;&#32493;&#25913;&#20026;&#20351;&#29992; TS &#65288;&#25216;&#26415;&#35268;&#33539;&#65289;&#26684;&#24335;&#12290;</p>
<table class="wikitable">
<tr>
<th>ISO &#32534;&#21495;</th>
<th>&#21517;&#31216;</th>
<th>&#29366;&#24577;</th>
<th>&#38142;&#25509;</th>
</tr>
<tr>
<td>ISO/IEC TR 18015:2006</td>
<td>C++ &#24615;&#33021;&#19978;&#30340;&#25216;&#26415;&#25253;&#21578;</td>
<td>&#20986;&#29256;&#20110; 2006 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/33907.html">ISO &#21830;&#24215;</a>&#65289;<br />
&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/TR18015.pdf">TR18015</a> (2006-02-15) &#12290;</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC TR 19768:2007</td>
<td>C++ &#24211;&#25193;&#23637;&#19978;&#30340;&#25216;&#26415;&#25253;&#21578;</td>
<td>&#20986;&#29256;&#20110; 2007-11-15 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/38841.html">ISO &#21830;&#24215;</a>&#65289;<br />
&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf">n1836</a> (2005-06-24) &#12290;<br />
<p>&#20998;&#31163;&#21040; ISO 29124 &#65292;&#21097;&#19979;&#30340;&#24182;&#20837; C++11 &#12290;</p>
</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC 29124:2010</td>
<td>&#23545; C++ &#24211;&#30340;&#25903;&#25345;&#25968;&#23398;&#29305;&#27530;&#20989;&#25968;&#30340;&#25193;&#23637;</td>
<td>&#20986;&#29256;&#20110; 2010-09-03 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/50511.html">ISO &#21830;&#24215;</a>&#65289;<br />
&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3060.pdf">n3060</a> (2010-03-06) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span><a href="cpp-numeric-special_functions.html">&#24182;&#20837; C++17</a> &#12290;</p>
</td>
<td><a href="cpp-experimental-special_functions.html">&#29305;&#27530;&#20989;&#25968;</a></td>
</tr>
<tr>
<td>ISO/IEC TR 24733:2011</td>
<td>&#23545;&#32534;&#31243;&#35821;&#35328; C++ &#30340;&#25903;&#25345;&#21313;&#36827;&#21046;&#28014;&#28857;&#31639;&#26415;&#30340;&#25193;&#23637;</td>
<td>&#20986;&#29256;&#20110; 2011-10-25 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/38843.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2849.pdf">n2849</a> (2009-03-06) &#12290;<br />
<p>&#21487;&#33021;&#20250;&#20026;&#23558;&#26469;&#30340; TS &#25152;&#21462;&#20195;&#25110;&#24182;&#20837;&#26410;&#26469;&#30340; C++ &#20462;&#35746;&#29256;&#65288;&#26368;&#36817;&#30340;&#21512;&#24182;&#25552;&#26696;&#20026; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3871.html">n3871</a> &#65289;</p>
</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC TS 18822:2015</td>
<td>C++ &#25991;&#20214;&#31995;&#32479;&#25216;&#26415;&#35268;&#33539;</td>
<td>&#20986;&#29256;&#20110; 2015-06-18 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/63483.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4100.pdf">n4100</a> (2014-07-04) &#12290;<br />
<p><a href="cpp-filesystem.html">&#24182;&#20837; C++17</a> &#12290;</p>
</td>
<td><a href="cpp-experimental-fs.html">&#25991;&#20214;&#31995;&#32479;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 19570:2015</td>
<td>&#24182;&#34892;&#30340; C++ &#25193;&#23637;</td>
<td>&#20986;&#29256;&#20110; 2015-06-24 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/65241.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4507.pdf">n4507</a> (2015-05-05) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span>&#24182;&#20837; C++17 &#12290;</p>
</td>
<td><a href="cpp-experimental-parallelism.html">&#24182;&#34892;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 19841:2015</td>
<td>&#20107;&#21153;&#24615;&#20869;&#23384; TS</td>
<td>&#20986;&#29256;&#20110; 2015-09-16 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/66343.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4514.pdf">n4514</a> (2015-05-08) &#12290;</td>
<td><a href="cpp-language-transactional_memory.html">&#20107;&#21153;&#24615;&#20869;&#23384;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 19568:2015</td>
<td>&#24211;&#22522;&#30784;&#30340; C++ &#25193;&#23637;</td>
<td>&#20986;&#29256;&#20110; 2015-09-30 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/65238.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4480.html">n4480</a> (2015-04-07) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span>&#24182;&#20837; C++17 &#65292;&#38500;&#20102;&#35843;&#29992;&#29305;&#24449;&#12290;</p>
</td>
<td><a href="cpp-experimental-lib_extensions.html">&#24211;&#25193;&#23637;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 19217:2015</td>
<td>&#27010;&#24565;&#30340; C++ &#25193;&#23637;</td>
<td>&#20986;&#29256;&#20110; 2015-11-13 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/64031.html">&#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4553.pdf">n4553</a> (2015-10-02) &#24403;&#21069;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0734r0.pdf">p0734r0</a> (2017-07-14) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span><a href="cpp-language-constraints.html">&#24182;&#20837; C++20</a> &#65288;&#26377;&#20462;&#25913;&#65289;&#12290;</p>
</td>
<td><a href="cpp-experimental-constraints.html">&#32422;&#26463;&#19982;&#27010;&#24565;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 19571:2016</td>
<td>&#24182;&#21457;&#30340; C++ &#25193;&#23637;</td>
<td>&#20986;&#29256;&#20110; 2016-01-19 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/65242.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0159r0.html">p0159r0</a> (2015-10-22) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span>&#37096;&#20998;&#24182;&#20837; C++20 &#12290;</p>
</td>
<td><a href="cpp-experimental-concurrency.html">&#24182;&#21457;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 19568:2017</td>
<td>&#24211;&#22522;&#30784;&#30340; C++ &#25193;&#23637;&#65292;&#29256;&#26412; 2</td>
<td>&#20986;&#29256;&#20110; 2017-03-30 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/70587.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/n4617.pdf">n4617</a> (2016-11-28) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span>&#37096;&#20998;&#24182;&#20837; C++17 &#19982; C++20 &#12290;</p>
</td>
<td><a href="cpp-experimental-lib_extensions_2.html">&#24211;&#25193;&#23637; 2</a></td>
</tr>
<tr>
<td>ISO/IEC TS 21425:2017</td>
<td>&#33539;&#22260; TS</td>
<td>&#20986;&#29256;&#20110; 2017-12-05 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/70910.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4685.pdf">n4685</a> (2017-07-31) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span><a href="cpp-ranges.html">&#24182;&#20837; C++20</a> &#12290;</p>
</td>
<td><a href="cpp-experimental-ranges.html">&#33539;&#22260;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 22277:2017</td>
<td>&#21327;&#31243; TS</td>
<td>&#20986;&#29256;&#20110; 2017-12-05 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/73008.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4736.pdf">n4736</a> (2018-03-31) &#65292;&#26368;&#26032;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4775.pdf">n4775</a> (2018-10-07) &#12290;<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span><a href="cpp-coroutine.html">&#24182;&#20837; C++20</a> &#12290;</p>
</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC TS 19216:2018</td>
<td>&#32593;&#32476; TS</td>
<td>&#20986;&#29256;&#20110; 2018-04-24 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/64030.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4734.pdf">n4734</a> (2017-04-04) &#12290;&#26368;&#32456;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4771.pdf">n4771</a> (2018-10-08) &#12290;</td>
<td><a href="https://zh.cppreference.com/mwiki/index.php?title=cpp/experimental/networking&amp;action=edit&amp;redlink=1" class="new" title="cpp/experimental/networking&#65288;&#39029;&#38754;&#19981;&#23384;&#22312;&#65289;">&#32593;&#32476;</a></td>
</tr>
<tr>
<td>ISO/IEC TS 21544:2018</td>
<td>&#27169;&#22359; TS</td>
<td>&#20986;&#29256;&#20110; 2018-05-16 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/71051.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4720.pdf">n4720</a> (2018-01-29)<br />
<p><span style="font-size:21px;color:green"><b>&#10004;</b></span><a href="cpp-language-modules.html">&#24182;&#20837; C++20</a> &#65288;&#26377;&#20462;&#25913;&#65289;&#12290;</p>
</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC TS 19570:2018</td>
<td>&#24182;&#34892; TS &#29256;&#26412; 2</td>
<td>&#20986;&#29256;&#20110; 2018-11-15 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/70588.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#26368;&#32456;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/n4793.pdf">n4793</a> (2018-11-26) &#12290;</td>
<td><a href="cpp-experimental-parallelism_2.html">&#24182;&#34892; 2</a></td>
</tr>
<tr>
<td>ISO/IEC TS 23619</td>
<td>&#21453;&#23556; TS</td>
<td>&#20986;&#29256;&#20110; 2021-10-11 &#65288; <a rel="nofollow" class="external text" href="https://www.iso.org/standard/76425.html">ISO &#21830;&#24215;</a>&#65289;&#12290;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/n4856.pdf">n4856</a> (2020-03-02) &#12290;&#26367;&#20195;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1240r1.pdf">p1240r1</a> (2019-10-03) &#12290;</td>
<td><a href="cpp-experimental-reflect.html">&#21453;&#23556;</a></td>
</tr>
<tr>
<td></td>
<td>&#25968;&#20540;</td>
<td>&#26089;&#26399;&#24320;&#21457;&#12290;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p1889r1.pdf">p1889r1</a> (2019-12-27) &#12290;</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC NP 19571</td>
<td>&#24182;&#21457; TS &#29256;&#26412; 2</td>
<td>&#26089;&#26399;&#24320;&#21457;&#12290;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/n4895.pdf">n4895</a> (2021-08-15) &#12290;</td>
<td><a href="https://zh.cppreference.com/mwiki/index.php?title=cpp/experimental/concurrency_2&amp;action=edit&amp;redlink=1" class="new" title="cpp/experimental/concurrency 2&#65288;&#39029;&#38754;&#19981;&#23384;&#22312;&#65289;">&#24182;&#21457; 2</a></td>
</tr>
<tr>
<td>ISO/IEC AWI TS 19568</td>
<td>&#24211;&#22522;&#30784;&#30340; C++ &#25193;&#23637;&#65292;&#29256;&#26412; 3</td>
<td>&#26089;&#26399;&#24320;&#21457;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/n4853.html">n4873</a> (2020-11-09) &#12290;</td>
<td><a href="cpp-experimental-lib_extensions_3.html">&#24211;&#25193;&#23637; 3</a></td>
</tr>
<tr>
<td>ISO/IEC NP 19841</td>
<td>&#26368;&#23567;&#20107;&#21153;&#24615;&#20869;&#23384; TS</td>
<td>&#26089;&#26399;&#24320;&#21457;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2066r8.html">p2066r8</a> (2021-07-15) &#12290;</td>
<td></td>
</tr>
<tr>
<td></td>
<td>&#27169;&#24335;&#21305;&#37197;</td>
<td>&#26089;&#26399;&#24320;&#21457;&#12290;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2020/p1371r3.pdf">p1371r3</a> (2020-09-15) &#12290;</td>
<td></td>
</tr>
<tr>
<td></td>
<td>&#32447;&#24615;&#20195;&#25968;</td>
<td>&#26089;&#26399;&#24320;&#21457;&#12290;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2020/p1385r6.pdf">p1385r6</a> (2020-03-01) &#19982; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1673r4.html">p1673r4</a> (2021-08-15) &#12290;</td>
<td></td>
</tr>
<tr>
<td></td>
<td>2D &#22270;&#24418;</td>
<td>&#26089;&#26399;&#24320;&#21457;&#12290;&#33609;&#26696; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0267r10.pdf">p0267r10</a> (2019-10-07) &#12290;</td>
<td></td>
</tr>
<tr>
<td>ISO/IEC NP 19569</td>
<td>&#25968;&#32452;&#25193;&#23637; TS</td>
<td><span style="font-size:21px;color:red"><b>&times;</b></span>&#25764;&#38144;&#12290;&#24223;&#24323;&#33609;&#26696;&#65306; <a rel="nofollow" class="external text" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3820.html">n3820</a> (2013-10-10) &#12290;</td>
<td></td>
</tr>
</table>
<h3><span class="mw-headline" id=".E5.8F.82.E9.98.85">&#21442;&#38405;</span></h3>
<table class="t-dsc-begin"></table>
</div>
<div class="visualClear"></div>
</div>
</div>
</div>
</body>
</html>