Skip to content

Commit 6d9ac29

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent f546a41 commit 6d9ac29

File tree

8 files changed

+204
-252
lines changed

8 files changed

+204
-252
lines changed

reference/fstream/basic_filebuf/close.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_filebuf&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;1c5ac17678551852303d9bdb0cbedfdfd22adf7b&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs();\n std::filebuf* buf = fs.rdbuf();\n\n if (buf-&gt;open(\&#34;foo\&#34;, std::ios_base::out)) {\n buf-&gt;close();\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_filebuf&#34;, &#34;close&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_filebuf&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;d7014bab516816498212a30632d97c567e59d8d1&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs();\n std::filebuf* buf = fs.rdbuf();\n\n if (buf-&gt;open(\&#34;foo\&#34;, std::ios_base::out)) {\n buf-&gt;close();\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_filebuf&#34;, &#34;close&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2023-02-06T09:03:21">
204-
2023年02月06日 09時03分21秒
203+
<span itemprop="datePublished" content="2025-05-28T08:44:12">
204+
2025年05月28日 08時44分12秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -241,7 +241,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
241241
<h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成する要素の1つ。Postconditions。関数を実行後に満たされている条件。契約属性の`[[ensures]]`に相当">事後条件</a></h2>
242242
<p>この関数を呼び出したあとは、<code><a href="is_open.html">is_open</a></code>の呼び出し結果は<code>close</code>が成功したか否かに関わらず<code>false</code>になる</p>
243243
<h2></h2>
244-
<p><div class="yata" id="1c5ac17678551852303d9bdb0cbedfdfd22adf7b"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
244+
<p><div class="yata" id="d7014bab516816498212a30632d97c567e59d8d1"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
245245
<span class="cp">#include</span> <span class="cpf"><a href="../../fstream.html">&lt;fstream&gt;</a></span><span class="cp"></span>
246246

247247
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
@@ -250,7 +250,7 @@ <h2>例</h2>
250250
<span class="n"><a href="../basic_filebuf.html">std::filebuf</a></span><span class="o">*</span> <span class="n">buf</span> <span class="o">=</span> <span class="n">fs</span><span class="p">.</span><span class="n"><a href="../basic_fstream/rdbuf.html">rdbuf()</a></span><span class="p">;</span>
251251

252252
<span class="k">if</span> <span class="p">(</span><span class="n">buf</span><span class="o">-&gt;</span><span class="n"><a href="open.html">open</a></span><span class="p">(</span><span class="s">"foo"</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ios_base</span><span class="o">::</span><span class="n">out</span><span class="p">))</span> <span class="p">{</span>
253-
<span class="n">buf</span><span class="o">-&gt;</span><span class="n"><span style="color:#ff0000">close()</span></span><span class="p">;</span>
253+
<span class="n">buf</span><span class="o">-&gt;</span><span class="n"><span style="color:#ff0000">close()</span></span><span class="p">;</span>
254254
<span class="p">}</span>
255255
<span class="p">}</span>
256256
</code></pre></div>

reference/fstream/basic_filebuf/is_open.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_filebuf&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;eb24c4803b9aed96fc66e5719e9412c37243d4f0&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs(\&#34;foo\&#34;, std::ios_base::out);\n std::filebuf* buf = fs.rdbuf();\n\n if (buf-&gt;is_open()) {\n std::cout &lt;&lt; \&#34;opened\&#34; &lt;&lt; std::endl;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_filebuf&#34;, &#34;is_open&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_filebuf&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;b6c69fc13274ac8f7526e53eafc891ab5e91960a&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs(\&#34;foo\&#34;, std::ios_base::out);\n std::filebuf* buf = fs.rdbuf();\n\n if (buf-&gt;is_open()) {\n std::cout &lt;&lt; \&#34;opened\&#34; &lt;&lt; std::endl;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_filebuf&#34;, &#34;is_open&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2019-12-17T06:42:37">
204-
2019年12月17日 06時42分37秒
203+
<span itemprop="datePublished" content="2025-05-28T08:44:12">
204+
2025年05月28日 08時44分12秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Mitsuru Kariya</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -233,7 +233,7 @@ <h2>概要</h2>
233233
<h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a></h2>
234234
<p>直前の<code><a href="open.html">open</a></code>の呼び出しが成功していて(<code>nullptr</code>ではない値を返していて)、かつ閉じるような操作が行われていなければ<code>true</code>を返す。</p>
235235
<h2></h2>
236-
<p><div class="yata" id="eb24c4803b9aed96fc66e5719e9412c37243d4f0"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
236+
<p><div class="yata" id="b6c69fc13274ac8f7526e53eafc891ab5e91960a"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
237237
<span class="cp">#include</span> <span class="cpf"><a href="../../fstream.html">&lt;fstream&gt;</a></span><span class="cp"></span>
238238

239239
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
@@ -242,7 +242,7 @@ <h2>例</h2>
242242
<span class="n"><a href="../basic_filebuf.html">std::filebuf</a></span><span class="o">*</span> <span class="n">buf</span> <span class="o">=</span> <span class="n">fs</span><span class="p">.</span><span class="n"><a href="../basic_fstream/rdbuf.html">rdbuf()</a></span><span class="p">;</span>
243243

244244
<span class="k">if</span> <span class="p">(</span><span class="n">buf</span><span class="o">-&gt;</span><span class="n"><span style="color:#ff0000">is_open()</span></span><span class="p">)</span> <span class="p">{</span>
245-
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"opened"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
245+
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"opened"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
246246
<span class="p">}</span>
247247
<span class="p">}</span>
248248
</code></pre></div>

reference/fstream/basic_filebuf/open.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_filebuf&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;0c95e97af77b8fae3e22bc989be3ae523c5dd105&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs(\&#34;foo\&#34;);\n std::filebuf* buf = fs.rdbuf();\n\n if (buf-&gt;open(\&#34;foo\&#34;, std::ios_base::out)) {\n std::cout &lt;&lt; \&#34;opened\&#34; &lt;&lt; std::endl;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_filebuf&#34;, &#34;open&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_filebuf&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;c1aaa5226244a0686129f79108c29630488128c5&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs(\&#34;foo\&#34;);\n std::filebuf* buf = fs.rdbuf();\n\n if (buf-&gt;open(\&#34;foo\&#34;, std::ios_base::out)) {\n std::cout &lt;&lt; \&#34;opened\&#34; &lt;&lt; std::endl;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_filebuf&#34;, &#34;open&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2023-02-06T09:03:21">
204-
2023年02月06日 09時03分21秒
203+
<span itemprop="datePublished" content="2025-05-28T08:44:12">
204+
2025年05月28日 08時44分12秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -406,7 +406,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
406406
<p>もし<code><a href="is_open.html">is_open()</a></code><code>false</code>ではない、もしくは開くのに失敗したならば、<code>nullptr</code>を返す。</p>
407407
<p>成功したら<code>this</code>を返す</p>
408408
<h2></h2>
409-
<p><div class="yata" id="0c95e97af77b8fae3e22bc989be3ae523c5dd105"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
409+
<p><div class="yata" id="c1aaa5226244a0686129f79108c29630488128c5"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
410410
<span class="cp">#include</span> <span class="cpf"><a href="../../fstream.html">&lt;fstream&gt;</a></span><span class="cp"></span>
411411

412412
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
@@ -415,7 +415,7 @@ <h2>例</h2>
415415
<span class="n"><a href="../basic_filebuf.html">std::filebuf</a></span><span class="o">*</span> <span class="n">buf</span> <span class="o">=</span> <span class="n">fs</span><span class="p">.</span><span class="n"><a href="../basic_fstream/rdbuf.html">rdbuf()</a></span><span class="p">;</span>
416416

417417
<span class="k">if</span> <span class="p">(</span><span class="n"><span style="color:#ff0000">buf-&gt;open</span></span><span class="p">(</span><span class="s">"foo"</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ios_base</span><span class="o">::</span><span class="n">out</span><span class="p">))</span> <span class="p">{</span>
418-
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"opened"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
418+
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"opened"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
419419
<span class="p">}</span>
420420
<span class="p">}</span>
421421
</code></pre></div>

reference/fstream/basic_fstream/is_open.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_fstream&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;be8e3578b45fa01c2b95b61c0de436c2154e96ac&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs(\&#34;foo\&#34;, std::ios_base::out);\n if (fs.is_open()) {\n std::cout &lt;&lt; \&#34;opened\&#34; &lt;&lt; std::endl;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_fstream&#34;, &#34;is_open&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;fstream&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;basic_fstream&#34;], &#34;id-type&#34;: [&#34;function&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;b711dee44b22910ee06e92a622e54371121e644c&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;fstream&gt;\n\nint main()\n{\n std::fstream fs(\&#34;foo\&#34;, std::ios_base::out);\n if (fs.is_open()) {\n std::cout &lt;&lt; \&#34;opened\&#34; &lt;&lt; std::endl;\n }\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;fstream&#34;, &#34;basic_fstream&#34;, &#34;is_open&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2020-01-26T17:15:56">
204-
2020年01月26日 17時15分56秒
203+
<span itemprop="datePublished" content="2025-05-28T08:44:12">
204+
2025年05月28日 08時44分12秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">hotwatermorning</span>
208+
<span itemprop="name">Akira Takahashi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -233,14 +233,14 @@ <h2>概要</h2>
233233
<h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価結果となるオブジェクト・値">戻り値</a></h2>
234234
<p><code><a href="../basic_filebuf/is_open.html">rdbuf()-&gt;is_open()</a></code></p>
235235
<h2></h2>
236-
<p><div class="yata" id="be8e3578b45fa01c2b95b61c0de436c2154e96ac"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
236+
<p><div class="yata" id="b711dee44b22910ee06e92a622e54371121e644c"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
237237
<span class="cp">#include</span> <span class="cpf"><a href="../../fstream.html">&lt;fstream&gt;</a></span><span class="cp"></span>
238238

239239
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
240240
<span class="p">{</span>
241241
<span class="n"><a href="../basic_fstream.html">std::fstream</a></span> <span class="n">fs</span><span class="p">(</span><span class="s">"foo"</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n">ios_base</span><span class="o">::</span><span class="n">out</span><span class="p">);</span>
242242
<span class="k">if</span> <span class="p">(</span><span class="n">fs</span><span class="p">.</span><span class="n"><span style="color:#ff0000">is_open()</span></span><span class="p">)</span> <span class="p">{</span>
243-
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"opened"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
243+
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"opened"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
244244
<span class="p">}</span>
245245
<span class="p">}</span>
246246
</code></pre></div>

0 commit comments

Comments
 (0)