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

457 lines
22 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>&#38169;&#35823;&#22788;&#29702;</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_error skin-cppreference2 action-view cpp-navbar">
<div id="cpp-content-base">
<div id="content"><a id="top"></a>
<h1 id="firstHeading" class="firstHeading">&#38169;&#35823;&#22788;&#29702;</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">
<h3><span class="mw-headline" id=".E5.BC.82.E5.B8.B8.E5.A4.84.E7.90.86">&#24322;&#24120;&#22788;&#29702;</span></h3>
<p>&#22836;&#25991;&#20214; <code>&lt;exception&gt;</code> &#25552;&#20379;&#25968;&#20010;&#20851;&#32852;&#20110; C++ &#31243;&#24207;&#20013;&#24322;&#24120;&#22788;&#29702;&#30340;&#31867;&#19982;&#20989;&#25968;&#12290;</p>
<table class="t-dsc-begin">
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-exception.html">&lt;exception&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-exception.html"><span class="t-lines"><span>exception</span></span></a></div>
</div>
</td>
<td>&#26631;&#20934;&#24211;&#32452;&#20214;&#25243;&#20986;&#30340;&#21508;&#31181;&#24322;&#24120;&#30340;&#22522;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E5.BC.82.E5.B8.B8.E5.AF.B9.E8.B1.A1.E7.9A.84.E6.8D.95.E8.8E.B7.E4.B8.8E.E5.AD.98.E5.82.A8">&#24322;&#24120;&#23545;&#35937;&#30340;&#25429;&#33719;&#19982;&#23384;&#20648;</span></h5>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-uncaught_exception.html"><span class="t-lines"><span>uncaught_exception</span><span>uncaught_exceptions</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-until-cxx20">(C++20 &#20013;&#31227;&#38500;)</span></span><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#24403;&#21069;&#26159;&#21542;&#27491;&#22312;&#36827;&#34892;&#24322;&#24120;&#22788;&#29702;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-exception_ptr.html"><span class="t-lines"><span>exception_ptr</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#29992;&#20110;&#22788;&#29702;&#24322;&#24120;&#23545;&#35937;&#30340;&#20849;&#20139;&#25351;&#38024;&#31867;&#22411;<br />
<span class="t-mark">(typedef)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-make_exception_ptr.html"><span class="t-lines"><span>make_exception_ptr</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#20174;&#24322;&#24120;&#23545;&#35937;&#21019;&#24314;&#19968;&#20010;<span class="t-lc"><a href="cpp-error-exception_ptr.html">std::exception_ptr</a></span><br />
<span class="t-mark">(&#20989;&#25968;&#27169;&#26495;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-current_exception.html"><span class="t-lines"><span>current_exception</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#25429;&#33719;&#24403;&#21069;&#24322;&#24120;&#21040; <span class="t-lc"><a href="cpp-error-exception_ptr.html">std::exception_ptr</a></span> &#20043;&#20013;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-rethrow_exception.html"><span class="t-lines"><span>rethrow_exception</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#20174;&#19968;&#20010; <span class="t-lc"><a href="cpp-error-exception_ptr.html">std::exception_ptr</a></span> &#25243;&#20986;&#24322;&#24120;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-nested_exception.html"><span class="t-lines"><span>nested_exception</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#29992;&#20110;&#25429;&#33719;&#24182;&#23384;&#20648;&#24403;&#21069;&#24322;&#24120;&#30340;&#28151;&#20837;&#31867;&#22411;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-throw_with_nested.html"><span class="t-lines"><span>throw_with_nested</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#25243;&#20986;&#23454;&#21442;&#65292;&#24102;&#19978;&#28151;&#20837;&#30340; <span class="t-lc"><a href="cpp-error-nested_exception.html">std::nested_exception</a></span><br />
<span class="t-mark">(&#20989;&#25968;&#27169;&#26495;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-rethrow_if_nested.html"><span class="t-lines"><span>rethrow_if_nested</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#25243;&#20986; <span class="t-lc"><a href="cpp-error-nested_exception.html">std::nested_exception</a></span> &#20013;&#30340;&#24322;&#24120;<br />
<span class="t-mark">(&#20989;&#25968;&#27169;&#26495;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E5.BC.82.E5.B8.B8.E5.A4.84.E7.90.86.E4.B8.AD.E7.9A.84.E5.A4.B1.E8.B4.A5.E5.A4.84.E7.90.86">&#24322;&#24120;&#22788;&#29702;&#20013;&#30340;&#22833;&#36133;&#22788;&#29702;</span></h5>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-exception.html">&lt;exception&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-terminate.html"><span class="t-lines"><span>terminate</span></span></a></div>
</div>
</td>
<td>&#24322;&#24120;&#22788;&#29702;&#22833;&#36133;&#26102;&#35843;&#29992;&#30340;&#20989;&#25968;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-terminate_handler.html"><span class="t-lines"><span>terminate_handler</span></span></a></div>
</div>
</td>
<td><span class="t-lc"><a href="cpp-error-terminate.html">std::terminate</a></span> &#25152;&#35843;&#29992;&#30340;&#20989;&#25968;&#31867;&#22411;<br />
<span class="t-mark">(typedef)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-get_terminate.html"><span class="t-lines"><span>get_terminate</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#33719;&#24471;&#24403;&#21069;&#30340; terminate_handler<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-set_terminate.html"><span class="t-lines"><span>set_terminate</span></span></a></div>
</div>
</td>
<td>&#26356;&#25913;&#23558;&#34987; <span class="t-lc"><a href="cpp-error-terminate.html">std::terminate</a></span> &#35843;&#29992;&#30340;&#20989;&#25968;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-bad_exception.html"><span class="t-lines"><span>bad_exception</span></span></a></div>
</div>
</td>
<td>&#24403; <span class="t-lc"><a href="cpp-error-current_exception.html">std::current_exception</a></span> &#26080;&#27861;&#22797;&#21046;&#24322;&#24120;&#23545;&#35937;&#26102;&#25243;&#20986;&#30340;&#24322;&#24120;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E5.BC.82.E5.B8.B8.E8.A7.84.E5.AE.9A.E8.BF.9D.E8.A7.84.E5.A4.84.E7.90.86.EF.BC.88_C.2B.2B17_.E4.B8.AD.E7.A7.BB.E9.99.A4.EF.BC.89">&#24322;&#24120;&#35268;&#23450;&#36829;&#35268;&#22788;&#29702;&#65288; C++17 &#20013;&#31227;&#38500;&#65289;</span></h5>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-unexpected.html"><span class="t-lines"><span>unexpected</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-until-cxx17">(C++17 &#20013;&#31227;&#38500;)</span></span></span></div>
</div>
</td>
<td>&#36829;&#32972;&#21160;&#24577;&#24322;&#24120;&#35828;&#26126;&#26102;&#35843;&#29992;&#30340;&#20989;&#25968;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-unexpected_handler.html"><span class="t-lines"><span>unexpected_handler</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-until-cxx17">(C++17 &#20013;&#31227;&#38500;)</span></span></span></div>
</div>
</td>
<td><span class="t-lc"><a href="cpp-error-unexpected.html">std::unexpected</a></span> &#25152;&#35843;&#29992;&#30340;&#20989;&#25968;&#31867;&#22411;<br />
<span class="t-mark">(typedef)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-get_unexpected.html"><span class="t-lines"><span>get_unexpected</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span><span class="t-mark-rev t-until-cxx17">(C++17 &#20013;&#31227;&#38500;)</span></span></span></div>
</div>
</td>
<td>&#33719;&#24471;&#24403;&#21069;&#30340; unexpected_handler<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-set_unexpected.html"><span class="t-lines"><span>set_unexpected</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-until-cxx17">(C++17 &#20013;&#31227;&#38500;)</span></span></span></div>
</div>
</td>
<td>&#26356;&#25913;&#35201;&#34987; <span class="t-lc"><a href="cpp-error-unexpected.html">std::unexpected</a></span> &#35843;&#29992;&#30340;&#20989;&#25968;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
</table>
<h4><span class="mw-headline" id=".E5.BC.82.E5.B8.B8.E7.B1.BB.E5.88.AB">&#24322;&#24120;&#31867;&#21035;</span></h4>
<p>&#25968;&#20010;&#20415;&#21033;&#24322;&#24120;&#31867;&#39044;&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code>&lt;stdexcept&gt;</code> &#20197;&#25253;&#21578;&#29305;&#23450;&#30340;&#38169;&#35823;&#26465;&#20214;&#12290;&#36825;&#20123;&#31867;&#21487;&#20998;&#20026;&#20108;&#20010;&#31867;&#21035;&#65306;<i>&#36923;&#36753;</i>&#38169;&#35823;&#19982;<i>&#36816;&#34892;&#26102;</i>&#38169;&#35823;&#12290;&#36923;&#36753;&#38169;&#35823;&#26159;&#31243;&#24207;&#20013;&#38169;&#35823;&#36923;&#36753;&#30340;&#21518;&#26524;&#65292;&#32780;&#19988;&#21487;&#20197;&#36991;&#20813;&#12290;&#36816;&#34892;&#26102;&#38169;&#35823;&#26469;&#28304;&#20110;&#31243;&#24207;&#20316;&#29992;&#22495;&#20197;&#22806;&#30340;&#20107;&#20214;&#65292;&#19988;&#26080;&#27861;&#31616;&#21333;&#39044;&#27979;&#12290;</p>
<table class="t-dsc-begin">
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-stdexcept.html">&lt;stdexcept&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-logic_error.html"><span class="t-lines"><span>logic_error</span></span></a></div>
</div>
</td>
<td>&#25351;&#31034;&#36829;&#32972;&#36923;&#36753;&#21069;&#25552;&#26465;&#20214;&#25110;&#31867;&#19981;&#21464;&#37327;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-invalid_argument.html"><span class="t-lines"><span>invalid_argument</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#38750;&#27861;&#21442;&#25968;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-domain_error.html"><span class="t-lines"><span>domain_error</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#23450;&#20041;&#22495;&#38169;&#35823;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-length_error.html"><span class="t-lines"><span>length_error</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#35797;&#22270;&#36229;&#20986;&#26368;&#22823;&#20801;&#35768;&#22823;&#23567;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-out_of_range.html"><span class="t-lines"><span>out_of_range</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#21442;&#25968;&#33853;&#22312;&#26399;&#24453;&#33539;&#22260;&#22806;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-runtime_error.html"><span class="t-lines"><span>runtime_error</span></span></a></div>
</div>
</td>
<td>&#25351;&#31034;&#26465;&#20214;&#21482;&#21487;&#20110;&#36816;&#34892;&#26102;&#26816;&#27979;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-range_error.html"><span class="t-lines"><span>range_error</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#20869;&#37096;&#35745;&#31639;&#20013;&#20540;&#22495;&#38169;&#35823;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-overflow_error.html"><span class="t-lines"><span>overflow_error</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#31639;&#26415;&#19978;&#28322;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-underflow_error.html"><span class="t-lines"><span>underflow_error</span></span></a></div>
</div>
</td>
<td>&#25253;&#21578;&#31639;&#26415;&#19979;&#28322;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-tx_exception.html"><span class="t-lines"><span>tx_exception</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-tm-ts t-mark-ts">(TM TS)</span></span></span></div>
</div>
</td>
<td>&#21462;&#28040;&#21407;&#23376;&#20107;&#21153;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;&#27169;&#26495;)</span></td>
</tr>
</table>
<h3><span class="mw-headline" id=".E9.94.99.E8.AF.AF.E5.8F.B7">&#38169;&#35823;&#21495;</span></h3>
<table class="t-dsc-begin">
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-cerrno.html">&lt;cerrno&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-errno.html"><span class="t-lines"><span>errno</span></span></a></div>
</div>
</td>
<td>&#23637;&#24320;&#25104; POSIX &#20860;&#23481;&#30340;&#32447;&#31243;&#23616;&#22495;&#38169;&#35823;&#21495;&#21464;&#37327;&#30340;&#23439;<br />
<span class="t-mark">(&#23439;&#21464;&#37327;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-errno_macros.html"><span class="t-lines"><span>E2BIG, EACCES, ..., EXDEV</span></span></a></div>
</div>
</td>
<td>&#20860;&#23481;&#26631;&#20934; POSIX &#30340;&#38169;&#35823;&#26465;&#20214;&#30340;&#23439;<br />
<span class="t-mark">(&#23439;&#24120;&#37327;)</span></td>
</tr>
</table>
<h3><span class="mw-headline" id=".E6.96.AD.E8.A8.80">&#26029;&#35328;</span></h3>
<p>&#24110;&#21161;&#23454;&#29616;&#31243;&#24207;&#20013;&#21069;&#32622;&#26465;&#20214;&#26816;&#26597;&#30340;&#26029;&#35328;&#12290;</p>
<table class="t-dsc-begin">
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-cassert.html">&lt;cassert&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-assert.html"><span class="t-lines"><span>assert</span></span></a></div>
</div>
</td>
<td>&#33509;&#29992;&#25143;&#25351;&#23450;&#30340;&#26465;&#20214;&#38750; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="kw2">true</span></span></span> &#21017;&#20013;&#26029;&#31243;&#24207;&#12290;&#21487;&#20197;&#22312;&#21457;&#34892;&#26500;&#24314;&#20013;&#31105;&#29992;<br />
<span class="t-mark">(&#23439;&#20989;&#25968;)</span></td>
</tr>
</table>
<h3><span class="mw-headline" id=".E7.B3.BB.E7.BB.9F.E9.94.99.E8.AF.AF">&#31995;&#32479;&#38169;&#35823;</span></h3>
<p>&#22836;&#25991;&#20214; <code>&lt;system_error&gt;</code> &#23450;&#20041;&#29992;&#20110;&#25253;&#21578;&#28304;&#20110;&#25805;&#20316;&#31995;&#32479;&#12289;&#27969; I/O &#12289; <span class="t-lc"><a href="cpp-thread-future.html">std::future</a></span> &#25110;&#20854;&#20182;&#20302;&#23618; API &#30340;&#38169;&#35823;&#26465;&#20214;&#30340;&#31867;&#22411;&#21644;&#20989;&#25968;&#12290;</p>
<table class="t-dsc-begin">
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-system_error.html">&lt;system_error&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-error_category.html"><span class="t-lines"><span>error_category</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#38169;&#35823;&#31867;&#21035;&#30340;&#22522;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-generic_category.html"><span class="t-lines"><span>generic_category</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#37492;&#21035;&#36890;&#29992;&#38169;&#35823;&#31867;&#21035;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-system_category.html"><span class="t-lines"><span>system_category</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#37492;&#21035;&#25805;&#20316;&#31995;&#32479;&#38169;&#35823;&#31867;&#21035;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-error_condition.html"><span class="t-lines"><span>error_condition</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#20445;&#26377;&#21487;&#31227;&#26893;&#30340;&#38169;&#35823;&#30721;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-errc.html"><span class="t-lines"><span>errc</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#21015;&#20986;&#25152;&#26377;&#26631;&#20934; <a href="cpp-header-cerrno.html"><tt>&lt;cerrno&gt;</tt></a> &#23439;&#24120;&#37327;&#30340; <span class="t-lc"><a href="cpp-error-error_condition.html">std::error_condition</a></span> &#26522;&#20030;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-error_code.html"><span class="t-lines"><span>error_code</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#20445;&#26377;&#20381;&#36182;&#20110;&#24179;&#21488;&#30340;&#38169;&#35823;&#30721;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-error-system_error.html"><span class="t-lines"><span>system_error</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx11">(C++11)</span></span></span></div>
</div>
</td>
<td>&#29992;&#20110;&#25253;&#21578;&#25317;&#26377; error_code &#30340;&#38169;&#35823;&#26465;&#20214;&#30340;&#24322;&#24120;&#31867;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
</table>
<h3><span class="mw-headline" id=".E5.8F.82.E9.98.85">&#21442;&#38405;</span></h3>
<table class="t-dsc-begin">
<tr class="t-dsc">
<td><a href="cpp-language-static_assert.html"><code>static_assert</code> &#22768;&#26126;</a><span class="t-mark-rev t-since-cxx11">(C++11)</span></td>
<td>&#36827;&#34892;&#32534;&#35793;&#26102;&#26029;&#35328;&#26816;&#26597;</td>
</tr>
</table>
</div>
<div class="visualClear"></div>
</div>
</div>
</div>
</body>
</html>