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

57 lines
7.8 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>&#21517;&#23383;&#26597;&#25214;</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_language_lookup skin-cppreference2 action-view cpp-navbar">
<div id="cpp-content-base">
<div id="content"><a id="top"></a>
<h1 id="firstHeading" class="firstHeading">&#21517;&#23383;&#26597;&#25214;</h1>
<div id="bodyContent">
<div id="contentSub"><span class="subpages">&lt; <a href="cpp.html">cpp</a>&lrm; | <a href="cpp-language.html">language</a></span></div>
<div id="mw-content-text" lang="zh" dir="ltr" class="mw-content-ltr" xml:lang="zh">
<p>&#21517;&#23383;&#26597;&#25214;&#65292;&#26159;&#24403;&#31243;&#24207;&#20013;&#20986;&#29616;&#19968;&#20010;<a href="cpp-language-identifiers.html#.E5.90.8D.E5.AD.97">&#21517;&#23383;</a>&#26102;&#65292;&#23558;&#20854;&#19982;&#24341;&#20837;&#23427;&#30340;<a href="cpp-language-declarations.html">&#22768;&#26126;</a>&#32852;&#31995;&#36215;&#26469;&#30340;&#36807;&#31243;&#12290;</p>
<p>&#20363;&#22914;&#65292;&#20026;&#32534;&#35793; <span class="t-c"><span class="mw-geshi cpp source-cpp"><a href="cpp-io-cout.html"><span class="kw1758">std::<span class="me2">cout</span></span></a> <span class="sy1">&lt;&lt;</span> <a href="cpp-io-manip-endl.html"><span class="kw1791">std::<span class="me2">endl</span></span></a><span class="sy4">;</span></span></span>&#65292;&#32534;&#35793;&#22120;&#36827;&#34892;&#20102;&#65306;</p>
<ul>
<li>&#21517;&#23383; <code>std</code> &#30340;&#26080;&#38480;&#23450;&#30340;&#21517;&#23383;&#26597;&#25214;&#65292;&#25214;&#21040;&#20102;&#22836;&#25991;&#20214; <code>&lt;iostream&gt;</code> &#20013;&#30340;&#21629;&#21517;&#31354;&#38388; std &#30340;&#22768;&#26126;</li>
<li>&#21517;&#23383; <code>cout</code> &#30340;&#26377;&#38480;&#23450;&#30340;&#21517;&#23383;&#26597;&#25214;&#65292;&#25214;&#21040;&#20102;&#21629;&#21517;&#31354;&#38388; <code>std</code> &#20013;&#30340;&#19968;&#20010;&#21464;&#37327;&#22768;&#26126;</li>
<li>&#21517;&#23383; <code>endl</code> &#30340;&#26377;&#38480;&#23450;&#30340;&#21517;&#23383;&#26597;&#25214;&#65292;&#25214;&#21040;&#20102;&#21629;&#21517;&#31354;&#38388; <code>std</code> &#20013;&#30340;&#19968;&#20010;&#20989;&#25968;&#27169;&#26495;&#22768;&#26126;</li>
<li>&#21517;&#23383; <code>operator &lt;&lt;</code> &#30340;<a href="cpp-language-adl.html">&#23454;&#21442;&#20381;&#36182;&#26597;&#25214;</a>&#65292;&#25214;&#21040;&#20102;&#21629;&#21517;&#31354;&#38388; <code>std</code> &#20013;&#30340;&#22810;&#20010;&#20989;&#25968;&#27169;&#26495;&#22768;&#26126;&#65307;&#21644;&#21517;&#23383; <code>std::ostream::operator&lt;&lt;</code> &#30340;&#26377;&#38480;&#23450;&#21517;&#23383;&#26597;&#25214;&#65292;&#25214;&#21040;&#20102; <code>std::ostream</code> &#31867;&#20013;&#30340;&#22810;&#20010;&#25104;&#21592;&#20989;&#25968;&#22768;&#26126;</li>
</ul>
<p>&#23545;&#20110;&#20989;&#25968;&#21644;&#20989;&#25968;&#27169;&#26495;&#30340;&#21517;&#23383;&#65292;&#21517;&#23383;&#26597;&#25214;&#21487;&#20197;&#23558;&#21516;&#19968;&#20010;&#21517;&#23383;&#21644;&#22810;&#20010;&#22768;&#26126;&#32852;&#31995;&#36215;&#26469;&#65292;&#32780;&#19988;&#21487;&#33021;&#20174;<a href="cpp-language-adl.html">&#23454;&#21442;&#20381;&#36182;&#26597;&#25214;</a>&#20013;&#24471;&#21040;&#39069;&#22806;&#30340;&#22768;&#26126;&#12290;&#36824;&#20250;&#36827;&#34892;<a href="cpp-language-function_template.html">&#27169;&#26495;&#23454;&#21442;&#25512;&#23548;</a>&#65292;&#24182;&#23558;&#22768;&#26126;&#30340;&#38598;&#21512;&#20132;&#32473;<a href="cpp-language-overload_resolution.html">&#37325;&#36733;&#20915;&#35758;</a>&#65292;&#30001;&#23427;&#36873;&#25321;&#25152;&#35201;&#20351;&#29992;&#30340;&#37027;&#20010;&#22768;&#26126;&#12290;<a href="cpp-language-access.html">&#25104;&#21592;&#35775;&#38382;</a>&#30340;&#35268;&#21017;&#21482;&#20250;&#22312;&#21517;&#23383;&#26597;&#25214;&#21644;&#37325;&#36733;&#35299;&#26512;&#20043;&#21518;&#25165;&#34987;&#32771;&#34385;&#65292;&#22914;&#26524;&#36866;&#29992;&#30340;&#35805;&#12290;</p>
<p>&#23545;&#25152;&#26377;&#20854;&#20182;&#30340;&#21517;&#23383;&#65288;&#21464;&#37327;&#65292;&#21629;&#21517;&#31354;&#38388;&#65292;&#31867;&#31561;&#31561;&#65289;&#30340;&#21517;&#23383;&#26597;&#25214;&#65292;&#31243;&#24207;&#21482;&#26377;&#22312;&#21482;&#20135;&#29983;&#21333;&#20010;&#22768;&#26126;&#30340;&#24773;&#20917;&#19979;&#25165;&#33021;&#32534;&#35793;&#12290;&#23545;&#26576;&#20010;&#20316;&#29992;&#22495;&#20013;&#30340;&#21517;&#23383;&#36827;&#34892;&#26597;&#25214;&#23558;&#23547;&#25214;&#21040;&#35813;&#21517;&#23383;&#30340;&#25152;&#26377;&#22768;&#26126;&#65292;&#20294;&#26377;&#19968;&#31181;&#20363;&#22806;&#65292;&#34987;&#31216;&#20316;&ldquo; struct hack &rdquo;&#25110;&ldquo;&#31867;&#22411;/&#38750;&#31867;&#22411;&#21517;&#23383;&#38544;&#34255;&rdquo;&#65306;&#21516;&#19968;&#20316;&#29992;&#22495;&#20013;&#65292;&#26576;&#20010;&#21517;&#23383;&#30340;&#19968;&#20123;&#20986;&#29616;&#21487;&#20197;&#20195;&#34920;&#38750; typedef &#30340; class/struct/union/enum &#22768;&#26126;&#65292;&#32780;&#20854;&#20182;&#20986;&#29616;&#35201;&#20040;&#20840;&#37117;&#20195;&#34920;&#21516;&#19968;&#20010;&#21464;&#37327;&#12289;<span class="t-rev-inl t-since-cxx14"><span>&#38750;&#38745;&#24577;&#25968;&#25454;&#25104;&#21592;</span> <span><span class="t-mark-rev t-since-cxx14">(C++14 &#36215;)</span></span></span>&#25110;&#32773;&#26522;&#20030;&#39033;&#65292;&#35201;&#20040;&#20840;&#37117;&#20195;&#34920;&#21487;&#33021;&#37325;&#36733;&#30340;&#20989;&#25968;&#25110;&#20989;&#25968;&#27169;&#26495;&#21517;&#12290;&#27492;&#24773;&#20917;&#19979;&#26080;&#38169;&#35823;&#65292;&#20294;&#31867;&#22411;&#21517;&#22312;&#26597;&#25214;&#20013;&#34987;&#38544;&#34255;&#65288;&#20195;&#30721;&#24517;&#39035;&#29992;<a href="cpp-language-elaborated_type_specifier.html">&#35814;&#36848;&#31867;&#22411;&#35828;&#26126;&#31526;</a>&#26469;&#35775;&#38382;&#23427;&#65289;&#12290;</p>
<h3><span class="mw-headline" id=".E6.9F.A5.E6.89.BE.E7.9A.84.E7.B1.BB.E5.9E.8B">&#26597;&#25214;&#30340;&#31867;&#22411;</span></h3>
<p>&#22914;&#26524;&#21517;&#23383;&#32039;&#36319;&#22312;&#20316;&#29992;&#22495;&#35299;&#26512;&#36816;&#31639;&#31526; <code><b>::</b></code>&#65292;&#25110;&#21487;&#33021;&#36319;&#22312; <code><b>::</b></code> &#20043;&#21518;&#30340;&#28040;&#27495;&#20041;&#20851;&#38190;&#35789; <code>template</code> &#30340;&#21491;&#20391;&#65292;&#21442;&#35265;</p>
<ul>
<li><a href="cpp-language-qualified_lookup.html">&#26377;&#38480;&#23450;&#30340;&#21517;&#23383;&#26597;&#25214;</a></li>
</ul>
<p>&#21542;&#21017;&#65292;&#35831;&#21442;&#35265;</p>
<ul>
<li><a href="cpp-language-unqualified_lookup.html">&#26080;&#38480;&#23450;&#30340;&#21517;&#23383;&#26597;&#25214;</a></li>
</ul>
<dl>
<dd>
<ul>
<li>&#65288;&#20854;&#20013;&#23545;&#20110;&#20989;&#25968;&#21517;&#65292;&#36824;&#21253;&#25324;<a href="cpp-language-adl.html">&#23454;&#21442;&#20381;&#36182;&#26597;&#25214;</a>&#65289;</li>
</ul>
</dd>
</dl>
<h3><span class="mw-headline" id=".E5.8F.82.E9.98.85">&#21442;&#38405;</span></h3>
<ul>
<li><a href="cpp-language-scope.html">&#20316;&#29992;&#22495;</a></li>
<li><a href="cpp-language-adl.html">&#23454;&#21442;&#20381;&#36182;&#26597;&#25214;</a></li>
<li><a href="cpp-language-function_template.html">&#27169;&#26495;&#23454;&#21442;&#25512;&#23548;</a></li>
<li><a href="cpp-language-overload_resolution.html">&#37325;&#36733;&#20915;&#35758;</a></li>
</ul>
<table class="t-dsc-begin"></table>
</div>
<div class="visualClear"></div>
</div>
</div>
</div>
</body>
</html>