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

557 lines
31 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>&#25991;&#20214;&#31995;&#32479;&#24211;</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_filesystem skin-cppreference2 action-view cpp-navbar">
<div id="cpp-content-base">
<div id="content"><a id="top"></a>
<h1 id="firstHeading" class="firstHeading">&#25991;&#20214;&#31995;&#32479;&#24211;</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>&#25991;&#20214;&#31995;&#32479;&#24211;&#25552;&#20379;&#22312;&#25991;&#20214;&#31995;&#32479;&#19982;&#20854;&#32452;&#20214;&#65292;&#20363;&#22914;&#36335;&#24452;&#12289;&#24120;&#35268;&#25991;&#20214;&#19982;&#30446;&#24405;&#19978;&#36827;&#34892;&#25805;&#20316;&#30340;&#35774;&#26045;&#12290;</p>
<p>&#25991;&#20214;&#31995;&#32479;&#24211;&#21407;&#20316;&#20026; <a rel="nofollow" class="external text" href="http://www.boost.org/doc/libs/release/libs/filesystem/doc/index.htm">boost.filesystem</a> &#24320;&#21457;&#65292;&#20986;&#29256;&#20026;<a href="cpp-experimental-fs.html">&#25216;&#26415;&#35268;&#33539; ISO/IEC TS 18822:2015</a> &#65292;&#24182;&#26368;&#32456;&#20174; C++17 &#24320;&#22987;&#24182;&#20837; ISO C++ &#12290;&#29616;&#22312; boost &#23454;&#29616;&#21487;&#29992;&#30340;&#32534;&#35793;&#22120;&#21644;&#24179;&#21488;&#20110;&#22810;&#20110; C++17 &#24211;&#12290;</p>
<p>&#33509;&#23618;&#32423;&#25991;&#20214;&#31995;&#32479;&#19981;&#33021;&#20026;&#23454;&#29616;&#25152;&#35775;&#38382;&#65292;&#25110;&#33509;&#23427;&#19981;&#25552;&#20379;&#24517;&#35201;&#30340;&#20860;&#23481;&#24615;&#65292;&#21017;&#25991;&#20214;&#31995;&#32479;&#24211;&#35774;&#26045;&#21487;&#33021;&#19981;&#21487;&#29992;&#12290;&#33509;&#24213;&#23618;&#25991;&#20214;&#31995;&#32479;&#19981;&#25903;&#25345;&#65292;&#21017;&#19968;&#20123;&#29305;&#24615;&#21487;&#33021;&#19981;&#21487;&#29992;&#65288;&#20363;&#22914; FAT &#25991;&#20214;&#31995;&#32479;&#32570;&#23569;&#31526;&#21495;&#38142;&#25509;&#24182;&#31105;&#27490;&#22810;&#37325;&#30828;&#38142;&#25509;&#65289;&#12290;&#36825;&#20123;&#24773;&#20917;&#19979;&#24517;&#39035;&#25253;&#21578;&#38169;&#35823;&#12290;</p>
<p>&#33509;&#23545;&#27492;&#24211;&#30340;&#20989;&#25968;&#30340;&#35843;&#29992;&#24341;&#20837;<i>&#25991;&#20214;&#31995;&#32479;&#31454;&#20105;</i>&#65292;&#21363;&#22810;&#20010;&#32447;&#31243;&#12289;&#36827;&#31243;&#25110;&#35745;&#31639;&#26426;&#20132;&#38169;&#22320;&#35775;&#38382;&#24182;&#20462;&#25913;&#25991;&#20214;&#31995;&#32479;&#20013;&#30340;&#21516;&#19968;&#23545;&#35937;&#65292;&#21017;&#34892;&#20026;<a href="cpp-language-ub.html">&#26410;&#23450;&#20041;</a>&#12290;</p>
<h4><span class="mw-headline" id=".E5.BA.93.E8.8C.83.E7.95.B4.E5.AE.9A.E4.B9.89">&#24211;&#33539;&#30068;&#23450;&#20041;</span></h4>
<ul>
<li><i>&#25991;&#20214;</i>&#65306;&#25345;&#26377;&#25968;&#25454;&#30340;&#25991;&#20214;&#31995;&#32479;&#23545;&#35937;&#65292;&#33021;&#34987;&#20889;&#20837;&#25110;&#35835;&#21462;&#65292;&#25110;&#20108;&#32773;&#30342;&#21487;&#12290;&#25991;&#20214;&#25317;&#26377;&#21517;&#31216;&#21450;&#23646;&#24615;&#65292;&#23646;&#24615;&#20043;&#19968;&#26159;&#25991;&#20214;&#31867;&#22411;&#65306;</li>
</ul>
<dl>
<dd>
<ul>
<li><i>&#30446;&#24405;</i>&#65306;&#34920;&#29616;&#20026;&#30446;&#24405;&#26465;&#30446;&#30340;&#23481;&#22120;&#30340;&#25991;&#20214;&#65292;&#30446;&#24405;&#26465;&#30446;&#26631;&#35782;&#20854;&#20182;&#25991;&#20214;&#65288;&#20854;&#20013;&#19968;&#20123;&#21487;&#20197;&#26159;&#21478;&#22806;&#30340;&#23884;&#22871;&#30340;&#30446;&#24405;&#65289;&#12290;&#35752;&#35770;&#21040;&#20855;&#20307;&#25991;&#20214;&#26102;&#65292;&#21253;&#21547;&#35813;&#25991;&#20214;&#30446;&#24405;&#26465;&#30446;&#30340;&#30446;&#24405;&#26159;&#20854;<i>&#29238;&#30446;&#24405;</i>&#12290;&#29238;&#30446;&#24405;&#33021;&#20197;&#30456;&#23545;&#36335;&#24452;&#21517; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;..&quot;</span></span></span> &#34920;&#31034;&#12290;</li>
<li><i>&#30828;&#38142;&#25509;</i>&#65306;&#20851;&#32852;&#19968;&#20010;&#21517;&#23383;&#21040;&#19968;&#20010;&#26082;&#23384;&#25991;&#20214;&#30340;&#30446;&#24405;&#26465;&#30446;&#12290;&#33509;&#25903;&#25345;&#22810;&#37325;&#30828;&#38142;&#25509;&#65292;&#21017;&#25991;&#20214;&#22312;&#26368;&#21518;&#19968;&#20010;&#21040;&#23427;&#30340;&#30828;&#38142;&#25509;&#34987;&#31227;&#38500;&#21518;&#25165;&#34987;&#31227;&#38500;&#12290;</li>
<li><i>&#31526;&#21495;&#38142;&#25509;</i>&#65306;&#20851;&#32852;&#19968;&#20010;&#21517;&#35789;&#21040;&#19968;&#20010;&#36335;&#24452;&#30340;&#30446;&#24405;&#26465;&#30446;&#65292;&#36335;&#24452;&#21487;&#20197;&#23384;&#22312;&#20134;&#21487;&#19981;&#23384;&#22312;&#12290;</li>
<li><i>&#24120;&#35268;&#25991;&#20214;</i>&#65306;&#19981;&#26159;&#20854;&#20182;&#25991;&#20214;&#31867;&#22411;&#30340;&#25991;&#20214;&#12290;</li>
</ul>
</dd>
</dl>
<ul>
<li><i>&#25991;&#20214;&#21517;</i>&#65306;&#21629;&#21517;&#19968;&#20010;&#25991;&#20214;&#30340;&#23383;&#31526;&#20018;&#12290;&#23481;&#35768;&#23383;&#31526;&#12289;&#22823;&#23567;&#20889;&#21306;&#21035;&#12289;&#26368;&#22823;&#38271;&#24230;&#20197;&#21450;&#34987;&#31105;&#27490;&#21517;&#31216;&#26159;&#23454;&#29616;&#23450;&#20041;&#30340;&#12290;&#21517;&#31216; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;.&quot;</span></span></span> &#65288;&#28857;&#65289;&#19982; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;..&quot;</span></span></span> &#65288;&#21452;&#28857;&#65289;&#22312;&#24211;&#23618;&#27425;&#25317;&#26377;&#29305;&#27530;&#21547;&#20041;&#12290;</li>
<li><i>&#36335;&#24452;</i>&#65306;&#26631;&#35782;&#19968;&#20010;&#25991;&#20214;&#30340;&#20803;&#32032;&#24207;&#21015;&#12290;&#23427;&#20197;&#21487;&#36873;&#30340; <span class="t-spar">&#26681;&#21517;</span> &#65288;&#20363;&#22914; Windows &#19978;&#30340; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;C:&quot;</span></span></span> &#25110; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;//server&quot;</span></span></span> &#65289;&#24320;&#22987;&#65292;&#21518;&#38543;&#21487;&#36873;&#30340; <span class="t-spar">&#26681;&#30446;&#24405;</span> &#65288;&#20363;&#22914; Unix &#19978;&#30340; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;/&quot;</span></span></span> &#65289;&#65292;&#21518;&#38543;&#38646;&#25110;&#26356;&#22810;&#20010;&#25991;&#20214;&#21517;&#65288;&#38500;&#20102;&#26368;&#21518;&#19968;&#20010;&#37117;&#24517;&#39035;&#26159;&#30446;&#24405;&#25110;&#21040;&#30446;&#24405;&#30340;&#38142;&#25509;&#65289;&#30340;&#24207;&#21015;&#12290;&#34920;&#31034;&#36335;&#24452;&#30340;&#23383;&#31526;&#20018;&#65288;<i>&#36335;&#24452;&#21517;</i>&#65289;&#30340;&#21407;&#29983;&#26684;&#24335;&#65288;&#22914;&#21738;&#20123;&#23383;&#31526;&#34987;&#29992;&#20316;&#20998;&#38548;&#31526;&#65289;&#19982;&#23383;&#31526;&#32534;&#30721;&#26159;&#23454;&#29616;&#23450;&#20041;&#30340;&#65292;&#24211;&#25552;&#20379;&#36335;&#24452;&#30340;&#21487;&#31227;&#26893;&#34920;&#31034;&#12290;</li>
</ul>
<dl>
<dd>
<ul>
<li><i>&#32477;&#23545;&#36335;&#24452;</i>&#65306;&#26080;&#27495;&#20041;&#22320;&#26631;&#35782;&#19968;&#20010;&#25991;&#20214;&#20301;&#32622;&#30340;&#36335;&#24452;&#12290;</li>
<li><i>&#35268;&#33539;&#36335;&#24452;</i>&#65306;&#19981;&#21253;&#21547;&#31526;&#21495;&#38142;&#25509;&#12289; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;.&quot;</span></span></span> &#25110; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;..&quot;</span></span></span> &#20803;&#32032;&#30340;&#32477;&#23545;&#36335;&#24452;&#12290;</li>
<li><i>&#30456;&#23545;&#36335;&#24452;</i>&#65306;&#26631;&#35782;&#30456;&#23545;&#20110;&#25991;&#20214;&#31995;&#32479;&#20013;&#26576;&#20301;&#32622;&#30340;&#25991;&#20214;&#20301;&#32622;&#30340;&#36335;&#24452;&#12290;&#29305;&#27530;&#36335;&#24452;&#21517; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;.&quot;</span></span></span> &#65288;&#28857;&#65292;&ldquo;&#24403;&#21069;&#30446;&#24405;&rdquo;&#65289;&#21644; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="st0">&quot;..&quot;</span></span></span> &#65288;&#21452;&#28857;&#12289;&ldquo;&#29238;&#30446;&#24405;&rdquo;&#65289;&#26159;&#30456;&#23545;&#36335;&#24452;&#12290;</li>
</ul>
</dd>
</dl>
<table class="t-dsc-begin">
<tr>
<td colspan="2">
<h3><span class="mw-headline" id=".E7.B1.BB">&#31867;</span></h3>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-filesystem.html">&lt;filesystem&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#21629;&#21517;&#31354;&#38388; <code>std::filesystem</code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-path.html"><span class="t-lines"><span>path</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#34920;&#31034;&#36335;&#24452;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-filesystem_error.html"><span class="t-lines"><span>filesystem_error</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#25991;&#20214;&#31995;&#32479;&#38169;&#35823;&#26102;&#25243;&#20986;&#30340;&#24322;&#24120;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-directory_entry.html"><span class="t-lines"><span>directory_entry</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#30446;&#24405;&#26465;&#30446;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-directory_iterator.html"><span class="t-lines"><span>directory_iterator</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#25351;&#21521;&#30446;&#24405;&#20869;&#23481;&#30340;&#36845;&#20195;&#22120;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-recursive_directory_iterator.html"><span class="t-lines"><span>recursive_directory_iterator</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#25351;&#21521;&#19968;&#20010;&#30446;&#24405;&#21450;&#20854;&#23376;&#30446;&#24405;&#30340;&#20869;&#23481;&#30340;&#36845;&#20195;&#22120;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-file_status.html"><span class="t-lines"><span>file_status</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#34920;&#31034;&#25991;&#20214;&#31867;&#22411;&#21450;&#26435;&#38480;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-space_info.html"><span class="t-lines"><span>space_info</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#20851;&#20110;&#25991;&#20214;&#31995;&#32479;&#19978;&#31354;&#38386;&#21450;&#21487;&#29992;&#31354;&#38388;&#30340;&#20449;&#24687;<br />
<span class="t-mark">(&#31867;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-file_type.html"><span class="t-lines"><span>file_type</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#25991;&#20214;&#30340;&#31867;&#22411;<br />
<span class="t-mark">(&#26522;&#20030;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-perms.html"><span class="t-lines"><span>perms</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26631;&#35782;&#25991;&#20214;&#31995;&#32479;&#26435;&#38480;<br />
<span class="t-mark">(&#26522;&#20030;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-perm_options.html"><span class="t-lines"><span>perm_options</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#26435;&#38480;&#25805;&#20316;&#30340;&#35821;&#20041;<br />
<span class="t-mark">(&#26522;&#20030;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-copy_options.html"><span class="t-lines"><span>copy_options</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#25351;&#23450;&#22797;&#21046;&#25805;&#20316;&#30340;&#35821;&#20041;<br />
<span class="t-mark">(&#26522;&#20030;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-directory_options.html"><span class="t-lines"><span>directory_options</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#29992;&#20110;&#36845;&#20195;&#30446;&#24405;&#20869;&#23481;&#30340;&#36873;&#39033;<br />
<span class="t-mark">(&#26522;&#20030;)</span></td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-file_time_type.html"><span class="t-lines"><span>file_time_type</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#34920;&#31034;&#25991;&#20214;&#26102;&#38388;&#20540;<br />
<span class="t-mark">(typedef)</span></td>
</tr>
<tr>
<td colspan="2">
<h3><span class="mw-headline" id=".E9.9D.9E.E6.88.90.E5.91.98.E5.87.BD.E6.95.B0">&#38750;&#25104;&#21592;&#20989;&#25968;</span></h3>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#22836;&#25991;&#20214; <code><a href="cpp-header-filesystem.html">&lt;filesystem&gt;</a></code></div>
</td>
</tr>
<tr class="t-dsc-header">
<td colspan="2">
<div>&#23450;&#20041;&#20110;&#21629;&#21517;&#31354;&#38388; <code>std::filesystem</code></div>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-absolute.html"><span class="t-lines"><span>absolute</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#32452;&#25104;&#19968;&#20010;&#32477;&#23545;&#36335;&#24452;<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-filesystem-canonical.html"><span class="t-lines"><span>canonical</span><span>weakly_canonical</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#32452;&#25104;&#19968;&#20010;&#35268;&#33539;&#36335;&#24452;<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-filesystem-relative.html"><span class="t-lines"><span>relative</span><span>proximate</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#32452;&#25104;&#19968;&#20010;&#30456;&#23545;&#36335;&#24452;<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-filesystem-copy.html"><span class="t-lines"><span>copy</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#22797;&#21046;&#25991;&#20214;&#25110;&#30446;&#24405;<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-filesystem-copy_file.html"><span class="t-lines"><span>copy_file</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#22797;&#21046;&#25991;&#20214;&#20869;&#23481;<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-filesystem-copy_symlink.html"><span class="t-lines"><span>copy_symlink</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#22797;&#21046;&#19968;&#20010;&#31526;&#21495;&#38142;&#25509;<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-filesystem-create_directory.html"><span class="t-lines"><span>create_directory</span><span>create_directories</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#21019;&#24314;&#26032;&#30446;&#24405;<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-filesystem-create_hard_link.html"><span class="t-lines"><span>create_hard_link</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#21019;&#24314;&#19968;&#20010;&#30828;&#38142;&#25509;<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-filesystem-create_symlink.html"><span class="t-lines"><span>create_symlink</span><span>create_directory_symlink</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#21019;&#24314;&#19968;&#20010;&#31526;&#21495;&#38142;&#25509;<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-filesystem-current_path.html"><span class="t-lines"><span>current_path</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#36820;&#22238;&#25110;&#35774;&#32622;&#24403;&#21069;&#24037;&#20316;&#30446;&#24405;<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-filesystem-exists.html"><span class="t-lines"><span>exists</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#36335;&#24452;&#26159;&#21542;&#25351;&#20195;&#26082;&#23384;&#30340;&#25991;&#20214;&#31995;&#32479;&#23545;&#35937;<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-filesystem-equivalent.html"><span class="t-lines"><span>equivalent</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#20004;&#20010;&#36335;&#24452;&#26159;&#21542;&#25351;&#20195;&#21516;&#19968;&#25991;&#20214;&#31995;&#32479;&#23545;&#35937;<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-filesystem-file_size.html"><span class="t-lines"><span>file_size</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#36820;&#22238;&#25991;&#20214;&#30340;&#22823;&#23567;<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-filesystem-hard_link_count.html"><span class="t-lines"><span>hard_link_count</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#36820;&#22238;&#25351;&#20195;&#29305;&#23450;&#25991;&#20214;&#30340;&#30828;&#38142;&#25509;&#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-filesystem-last_write_time.html"><span class="t-lines"><span>last_write_time</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#33719;&#21462;&#25110;&#35774;&#32622;&#26368;&#36817;&#19968;&#27425;&#25968;&#25454;&#20462;&#25913;&#30340;&#26102;&#38388;<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-filesystem-permissions.html"><span class="t-lines"><span>permissions</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#20462;&#25913;&#25991;&#20214;&#35775;&#38382;&#26435;&#38480;<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-filesystem-read_symlink.html"><span class="t-lines"><span>read_symlink</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#33719;&#24471;&#31526;&#21495;&#38142;&#25509;&#30340;&#30446;&#26631;<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-filesystem-remove.html"><span class="t-lines"><span>remove</span><span>remove_all</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#31227;&#38500;&#19968;&#20010;&#25991;&#20214;&#25110;&#31354;&#30446;&#24405;<br />
&#31227;&#38500;&#19968;&#20010;&#25991;&#20214;&#25110;&#36882;&#24402;&#22320;&#31227;&#38500;&#19968;&#20010;&#30446;&#24405;&#21450;&#20854;&#25152;&#26377;&#20869;&#23481;<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-filesystem-rename.html"><span class="t-lines"><span>rename</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#31227;&#21160;&#25110;&#37325;&#21629;&#21517;&#19968;&#20010;&#25991;&#20214;&#25110;&#30446;&#24405;<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-filesystem-resize_file.html"><span class="t-lines"><span>resize_file</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#20197;&#25130;&#26029;&#25110;&#22635;&#20805;&#38646;&#26356;&#25913;&#19968;&#20010;&#24120;&#35268;&#25991;&#20214;&#30340;&#22823;&#23567;<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-filesystem-space.html"><span class="t-lines"><span>space</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#30830;&#23450;&#25991;&#20214;&#31995;&#32479;&#19978;&#30340;&#21487;&#29992;&#31354;&#38386;&#31354;&#38388;<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-filesystem-status.html"><span class="t-lines"><span>status</span><span>symlink_status</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#30830;&#23450;&#25991;&#20214;&#23646;&#24615;<br />
&#30830;&#23450;&#25991;&#20214;&#23646;&#24615;&#65292;&#26816;&#26597;&#31526;&#21495;&#38142;&#25509;&#30446;&#26631;<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-filesystem-temp_directory_path.html"><span class="t-lines"><span>temp_directory_path</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#36820;&#22238;&#19968;&#20010;&#36866;&#29992;&#20110;&#20020;&#26102;&#25991;&#20214;&#30340;&#30446;&#24405;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
<tr>
<td colspan="2">
<h5><span class="mw-headline" id=".E6.96.87.E4.BB.B6.E7.B1.BB.E5.9E.8B">&#25991;&#20214;&#31867;&#22411;</span></h5>
</td>
</tr>
<tr class="t-dsc">
<td>
<div class="t-dsc-member-div">
<div><a href="cpp-filesystem-is_block_file.html"><span class="t-lines"><span>is_block_file</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#32473;&#23450;&#30340;&#36335;&#24452;&#26159;&#21542;&#34920;&#31034;&#22359;&#35774;&#22791;<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-filesystem-is_character_file.html"><span class="t-lines"><span>is_character_file</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#32473;&#23450;&#30340;&#36335;&#24452;&#26159;&#21542;&#34920;&#31034;&#23383;&#31526;&#35774;&#22791;<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-filesystem-is_directory.html"><span class="t-lines"><span>is_directory</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#32473;&#23450;&#30340;&#36335;&#24452;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;&#30446;&#24405;<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-filesystem-is_empty.html"><span class="t-lines"><span>is_empty</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#32473;&#23450;&#30340;&#36335;&#24452;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;&#31354;&#25991;&#20214;&#25110;&#31354;&#30446;&#24405;<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-filesystem-is_fifo.html"><span class="t-lines"><span>is_fifo</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#32473;&#23450;&#30340;&#36335;&#24452;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;&#21629;&#21517;&#31649;&#36947;<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-filesystem-is_other.html"><span class="t-lines"><span>is_other</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#21442;&#25968;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;<i>&#20854;&#20182;</i>&#25991;&#20214;<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-filesystem-is_regular_file.html"><span class="t-lines"><span>is_regular_file</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#21442;&#25968;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;&#24120;&#35268;&#25991;&#20214;<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-filesystem-is_socket.html"><span class="t-lines"><span>is_socket</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#21442;&#25968;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;&#20855;&#21517; IPC &#22871;&#25509;&#23383;<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-filesystem-is_symlink.html"><span class="t-lines"><span>is_symlink</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#21442;&#25968;&#26159;&#21542;&#34920;&#31034;&#19968;&#20010;&#31526;&#21495;&#38142;&#25509;<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-filesystem-status_known.html"><span class="t-lines"><span>status_known</span></span></a></div>
<div><span class="t-lines"><span><span class="t-mark-rev t-since-cxx17">(C++17)</span></span></span></div>
</div>
</td>
<td>&#26816;&#26597;&#25991;&#20214;&#29366;&#24577;&#26159;&#21542;&#24050;&#30693;<br />
<span class="t-mark">(&#20989;&#25968;)</span></td>
</tr>
</table>
<h3><span class="mw-headline" id=".E6.B3.A8.E8.A7.A3">&#27880;&#35299;</span></h3>
<p>&#20351;&#29992;&#27492;&#24211;&#21487;&#33021;&#35201;&#27714;&#39069;&#22806;&#30340;&#32534;&#35793;&#22120;/&#38142;&#25509;&#22120;&#36873;&#39033;&#12290; 9.1 &#21069;&#30340; GNU &#23454;&#29616;&#35201;&#27714;&#29992; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="sy2">-</span>lstdc<span class="sy2">++</span>fs</span></span> &#38142;&#25509;&#65292;&#32780; LLVM 9.0 &#21069;&#30340; LLVM &#23454;&#29616;&#35201;&#27714;&#29992; <span class="t-c"><span class="mw-geshi cpp source-cpp"><span class="sy2">-</span>lc<span class="sy2">++</span>fs</span></span> &#38142;&#25509;&#12290;</p>
<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>