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

369 lines
19 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>&#27010;&#24565;&#24211; (C++20)</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_concepts skin-cppreference2 action-view cpp-navbar">
<div id="cpp-content-base">
<div id="content"><a id="top"></a>
<h1 id="firstHeading" class="firstHeading">&#27010;&#24565;&#24211; <span class="t-mark-rev t-since-cxx20">(C++20)</span></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>&#27010;&#24565;&#24211;&#25552;&#20379;&#22522;&#30784;&#24211;&#27010;&#24565;&#20204;&#30340;&#23450;&#20041;&#65292;&#23427;&#20204;&#33021;&#29992;&#20110;&#36827;&#34892;&#27169;&#26495;&#23454;&#21442;&#30340;&#32534;&#35793;&#26102;&#26657;&#39564;&#65292;&#20197;&#21450;&#22522;&#20110;&#31867;&#22411;&#23646;&#24615;&#30340;&#20989;&#25968;&#27966;&#21457;&#12290;&#36825;&#20123;&#27010;&#24565;&#22312;&#31243;&#24207;&#20013;&#25552;&#20379;&#31561;&#24335;&#25512;&#29702;&#30340;&#22522;&#30784;&#12290;</p>
<p>&#26631;&#20934;&#24211;&#20013;&#30340;&#22823;&#22810;&#25968;&#27010;&#24565;&#19968;&#21516;&#21152;&#19978;&#20102;&#35821;&#27861;&#21450;&#35821;&#20041;&#35201;&#27714;&#12290;&#33509;&#31526;&#21512;&#26631;&#20934;&#27010;&#24565;&#30340;&#35821;&#27861;&#35201;&#27714;&#65292;&#21017;&#31216;&#23427;&#34987;<i>&#28385;&#36275;</i>&#65292;&#32780;&#33509;&#28385;&#36275;&#26631;&#20934;&#27010;&#24565;&#24182;&#19988;&#36824;&#31526;&#21512;&#20854;&#35821;&#20041;&#35201;&#27714;&#65288;&#33509;&#23384;&#22312;&#65289;&#65292;&#21017;&#31216;&#23427;&#34987;<i>&#23454;&#29616;</i>&#12290;</p>
<p>&#36890;&#24120;&#65292;&#32534;&#35793;&#22120;&#21482;&#33021;&#26816;&#26597;&#35821;&#27861;&#35201;&#27714;&#12290;&#33509;&#31243;&#24207;&#30340;&#21512;&#27861;&#24615;&#25110;&#21547;&#20041;&#21462;&#20915;&#20110;&#27169;&#26495;&#23454;&#21442;&#24207;&#21015;&#26159;&#21542;&#23454;&#29616;&#19968;&#20010;&#27010;&#24565;&#65292;&#32780;&#35813;&#27010;&#24565;&#34987;&#28385;&#36275;&#20294;&#26410;&#34987;&#23454;&#29616;&#65292;&#25110;&#33509;&#22312;&#20351;&#29992;&#28857;&#35821;&#20041;&#35201;&#27714;&#26410;&#24471;&#21040;&#28385;&#36275;&#65292;&#21017;&#31243;&#24207;&#38750;&#33391;&#26500;&#65292;&#19981;&#35201;&#27714;&#35786;&#26029;&#12290;</p>
<table class="t-dsc-begin">
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#21629;&#21517;&#31354;&#38388; <code>std</code></div>
</td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E6.A0.B8.E5.BF.83.E8.AF.AD.E8.A8.80.E6.A6.82.E5.BF.B5">&#26680;&#24515;&#35821;&#35328;&#27010;&#24565;</span></h5>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-concepts.html">&lt;concepts&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-same_as.html"><span class="t-lines"><span>same_as</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#19968;&#20010;&#31867;&#22411;&#19982;&#21478;&#19968;&#31867;&#22411;&#30456;&#21516;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-derived_from.html"><span class="t-lines"><span>derived_from</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#19968;&#20010;&#31867;&#22411;&#27966;&#29983;&#33258;&#21478;&#19968;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-convertible_to.html"><span class="t-lines"><span>convertible_to</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#19968;&#20010;&#31867;&#22411;&#33021;&#38544;&#24335;&#36716;&#25442;&#25104;&#21478;&#19968;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-common_reference_with.html"><span class="t-lines"><span>common_reference_with</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#20004;&#20010;&#31867;&#22411;&#20849;&#26377;&#19968;&#20010;&#20844;&#20849;&#24341;&#29992;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-common_with.html"><span class="t-lines"><span>common_with</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#20004;&#20010;&#31867;&#22411;&#20849;&#26377;&#19968;&#20010;&#20844;&#20849;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-integral.html"><span class="t-lines"><span>integral</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#31867;&#22411;&#20026;&#25972;&#22411;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-signed_integral.html"><span class="t-lines"><span>signed_integral</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#31867;&#22411;&#20026;&#26377;&#31526;&#21495;&#30340;&#25972;&#22411;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-unsigned_integral.html"><span class="t-lines"><span>unsigned_integral</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#31867;&#22411;&#20026;&#26080;&#31526;&#21495;&#30340;&#25972;&#22411;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-floating_point.html"><span class="t-lines"><span>floating_point</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#31867;&#22411;&#20026;&#28014;&#28857;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-assignable_from.html"><span class="t-lines"><span>assignable_from</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#19968;&#20010;&#31867;&#22411;&#33021;&#20174;&#21478;&#19968;&#31867;&#22411;&#36171;&#20540;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-swappable.html"><span class="t-lines"><span>swappable</span><span>swappable_with</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#19968;&#20010;&#31867;&#22411;&#33021;&#36827;&#34892;&#20132;&#25442;&#65292;&#25110;&#20004;&#20010;&#31867;&#22411;&#33021;&#24444;&#27492;&#20132;&#25442;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-destructible.html"><span class="t-lines"><span>destructible</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#38144;&#27585;&#35813;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-constructible_from.html"><span class="t-lines"><span>constructible_from</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#35813;&#31867;&#22411;&#30340;&#21464;&#37327;&#33021;&#20174;&#19968;&#32452;&#23454;&#21442;&#31867;&#22411;&#36827;&#34892;&#26500;&#36896;&#65292;&#25110;&#32465;&#23450;&#21040;&#19968;&#32452;&#23454;&#21442;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-default_initializable.html"><span class="t-lines"><span>default_initializable</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#40664;&#35748;&#26500;&#36896;&#19968;&#20010;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-move_constructible.html"><span class="t-lines"><span>move_constructible</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#31227;&#21160;&#26500;&#36896;&#19968;&#20010;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-copy_constructible.html"><span class="t-lines"><span>copy_constructible</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#22797;&#21046;&#26500;&#36896;&#21644;&#31227;&#21160;&#26500;&#36896;&#19968;&#20010;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E6.AF.94.E8.BE.83.E6.A6.82.E5.BF.B5">&#27604;&#36739;&#27010;&#24565;</span></h5>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-concepts.html">&lt;concepts&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-boolean-testable.html"><i><span class="t-lines"><span>boolean-testable</span></span></i></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#29992;&#20110;&#24067;&#23572;&#35821;&#22659;&#30340;&#31867;&#22411;<br />
<span class="t-mark">(&#20165;&#29992;&#20110;&#38416;&#37322;&#30340;&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-equality_comparable.html"><span class="t-lines"><span>equality_comparable</span><span>equality_comparable_with</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#36816;&#31639;&#31526; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="sy1">==</span></span></span> &#20026;&#31561;&#20215;&#20851;&#31995;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-totally_ordered.html"><span class="t-lines"><span>totally_ordered</span><span>totally_ordered_with</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#27604;&#36739;&#36816;&#31639;&#31526;&#22312;&#35813;&#31867;&#22411;&#19978;&#20135;&#29983;&#20840;&#24207;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-compare.html">&lt;compare&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-utility-compare-three_way_comparable.html"><span class="t-lines"><span>three_way_comparable</span><span>three_way_comparable_with</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#36816;&#31639;&#31526; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="sy1">&lt;=&gt;</span></span></span> &#22312;&#32473;&#23450;&#31867;&#22411;&#19978;&#20135;&#29983;&#19968;&#33268;&#30340;&#32467;&#26524;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E5.AF.B9.E8.B1.A1.E6.A6.82.E5.BF.B5">&#23545;&#35937;&#27010;&#24565;</span></h5>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-concepts.html">&lt;concepts&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-movable.html"><span class="t-lines"><span>movable</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#31227;&#21160;&#21450;&#20132;&#25442;&#19968;&#20010;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-copyable.html"><span class="t-lines"><span>copyable</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#22797;&#21046;&#12289;&#31227;&#21160;&#21450;&#20132;&#25442;&#19968;&#20010;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-semiregular.html"><span class="t-lines"><span>semiregular</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#36171;&#20540;&#12289;&#31227;&#21160;&#12289;&#20132;&#25442;&#21450;&#40664;&#35748;&#26500;&#36896;&#19968;&#20010;&#31867;&#22411;&#30340;&#23545;&#35937;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-regular.html"><span class="t-lines"><span>regular</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#31867;&#22411;&#20026;&#27491;&#21017;&#65292;&#21363;&#23427;&#26082;&#20026; <a href="cpp-concepts-semiregular.html"><code>semiregular</code></a> &#20134;&#20026; <a href="cpp-concepts-equality_comparable.html"><code>equality_comparable</code></a><br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E5.8F.AF.E8.B0.83.E7.94.A8.E6.A6.82.E5.BF.B5">&#21487;&#35843;&#29992;&#27010;&#24565;</span></h5>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-concepts.html">&lt;concepts&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-invocable.html"><span class="t-lines"><span>invocable</span><span>regular_invocable</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#33021;&#20197;&#32473;&#23450;&#30340;&#19968;&#32452;&#23454;&#21442;&#31867;&#22411;&#35843;&#29992;&#30340;&#21487;&#35843;&#29992;&#31867;&#22411;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-predicate.html"><span class="t-lines"><span>predicate</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#21487;&#35843;&#29992;&#31867;&#22411;&#20026;&#24067;&#23572;&#35859;&#35789;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-relation.html"><span class="t-lines"><span>relation</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#21487;&#35843;&#29992;&#31867;&#22411;&#20026;&#20108;&#20803;&#20851;&#31995;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-equivalence_relation.html"><span class="t-lines"><span>equivalence_relation</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450; <a href="cpp-concepts-relation.html"><code>relation</code></a> &#26045;&#21152;&#31561;&#20215;&#20851;&#31995;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-concepts-strict_weak_order.html"><span class="t-lines"><span>strict_weak_order</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx20">(C++20)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#19968;&#20010; <a href="cpp-concepts-relation.html"><code>relation</code></a> &#25152;&#24378;&#21152;&#30340;&#26159;&#20005;&#26684;&#24369;&#24207;<br />
<span class="t-mark">(&#27010;&#24565;)</span></td>
</tr>
</table>
<p>&#26356;&#22810;&#27010;&#24565;&#21487;&#22312;<a href="cpp-iterator.html#C.2B.2B20_.E8.BF.AD.E4.BB.A3.E5.99.A8.E6.A6.82.E5.BF.B5">&#36845;&#20195;&#22120;&#24211;</a>&#12289;<a href="cpp-iterator.html#.E7.AE.97.E6.B3.95.E6.A6.82.E5.BF.B5.E4.B8.8E.E5.B7.A5.E5.85.B7">&#31639;&#27861;&#24211;</a>&#19982;<a href="cpp-ranges.html#.E8.8C.83.E5.9B.B4.E6.A6.82.E5.BF.B5">&#33539;&#22260;&#24211;</a>&#20013;&#25214;&#21040;&#12290;</p>
</div>
<div class="visualClear"></div>
</div>
</div>
</div>
</body>
</html>