Skip to content

Commit 52a8b1b

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 50adfc4 commit 52a8b1b

File tree

4 files changed

+34
-63
lines changed

4 files changed

+34
-63
lines changed

reference/chrono/make24.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ <h2>例</h2>
239239
<span class="w"> </span><span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span><span class="w"> </span><span class="nb">false</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
240240

241241
<span class="w"> </span><span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span><span class="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
242-
<span class="w"> </span><span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span><span class="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">1u</span><span class="n">anqprNzzwXBxrTdlYbsnYtlVjBmzZEq</span><span class="p">);</span>
242+
<span class="w"> </span><span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span><span class="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
243243
<span class="w"> </span><span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">,</span><span class="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
244244
<span class="w"> </span><span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">11h</a></span><span class="p">,</span><span class="w"> </span><span class="nb">true</span><span class="p">)</span><span class="w"> </span><span class="o">==</span><span class="w"> </span><span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
245245
<span class="p">}</span>

reference/utility/observable_checkpoint.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2026-03-27T06:23:25">
192-
2026年03月27日 06時23分25秒
191+
<span itemprop="datePublished" content="2026-03-28T01:51:07">
192+
2026年03月28日 01時51分07秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -255,7 +255,7 @@ <h2>概要</h2>
255255
</ul>
256256
</li>
257257
</ul>
258-
<p>上記の例では<code>std::printf()</code>がC標準の入出力関数であるため、(1)の呼び出しの復帰が暗黙の観測可能チェックポイントとなり、<code>"Hello, "</code>の出力は(2)の<a class="cpprefjp-defined-word" data-desc="未定義の動作。処理系は予期せぬ動作をする可能性がある。要するに動作保証対象外。undefined behavior (UB)。" href="../../implementation-compliance.html#dfn-undefined-behavior">未定義動作</a>によって遡って消去されない。</p>
258+
<p>上記の例では<code>std::fputs()</code>がC標準の入出力関数であるため、(1)の呼び出しの復帰が暗黙の観測可能チェックポイントとなり、<code>"Null!\n"</code>の出力は(2)の<a class="cpprefjp-defined-word" data-desc="未定義の動作。処理系は予期せぬ動作をする可能性がある。要するに動作保証対象外。undefined behavior (UB)。" href="../../implementation-compliance.html#dfn-undefined-behavior">未定義動作</a>によって遡って消去されない。</p>
259259
<h2>効果</h2>
260260
<p>観測可能チェックポイントを設置する。</p>
261261
<h2><a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a></h2>

rss.xml

Lines changed: 29 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,37 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2026-03-27T15:28:35.467727</updated>
6-
<id>56e61f1f-7eca-4b5c-9fd2-edcddcc8f988</id>
5+
<updated>2026-03-28T01:55:22.449870</updated>
6+
<id>a1b6f97c-e3e4-4d08-b750-2c5e04ed6965</id>
77

88

9+
<entry>
10+
<title>observable_checkpoint -- observable_checkpoint : printf → fputsの修正漏れ</title>
11+
<link href="https://cpprefjp.github.io/reference/utility/observable_checkpoint.html"/>
12+
<id>49966cafa26ed417189f8c5c20540a1eee4ce58a:reference/utility/observable_checkpoint.md</id>
13+
<updated>2026-03-28T10:51:07+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/utility/observable_checkpoint.md b/reference/utility/observable_checkpoint.md
16+
index ba08d559b..cb4ecb0b4 100644
17+
--- a/reference/utility/observable_checkpoint.md
18+
+++ b/reference/utility/observable_checkpoint.md
19+
@@ -50,7 +50,7 @@ void inc(int* p) {
20+
- Unicode出力時はネイティブのOS API(Windowsでの`WriteConsoleW()`など)を直接使用しC標準の入出力を経由しないため、このルールで明示的にカバーしている
21+
- 非Unicode出力時はC標準I/O関数を経由するため、上記のC標準入出力関数のルールでカバーされる
22+
23+
-上記の例では`std::printf()`がC標準の入出力関数であるため、(1)の呼び出しの復帰が暗黙の観測可能チェックポイントとなり、`&amp;#34;Hello, &amp;#34;`の出力は(2)の未定義動作によって遡って消去されない。
24+
+上記の例では`std::fputs()`がC標準の入出力関数であるため、(1)の呼び出しの復帰が暗黙の観測可能チェックポイントとなり、`&amp;#34;Null!\n&amp;#34;`の出力は(2)の未定義動作によって遡って消去されない。
25+
26+
27+
## 効果
28+
&lt;/code&gt;&lt;/pre&gt;</summary>
29+
30+
<author>
31+
<name>Akira Takahashi</name>
32+
<email>faithandbrave@gmail.com</email>
33+
</author>
34+
</entry>
35+
936
<entry>
1037
<title>observable_checkpoint -- observable_checkpoint : ルールのカバー状況と動機となる例を記載 #1418</title>
1138
<link href="https://cpprefjp.github.io/reference/utility/observable_checkpoint.html"/>
@@ -2491,60 +2518,4 @@ index be84af4fe..b728d56b7 100644
24912518
</author>
24922519
</entry>
24932520

2494-
<entry>
2495-
<title>iterator -- generator : タイトルを修正</title>
2496-
<link href="https://cpprefjp.github.io/reference/generator/generator/iterator.html"/>
2497-
<id>681ca425eac2fb0054a40192a814864580d44c16:reference/generator/generator/iterator.md</id>
2498-
<updated>2026-03-26T13:52:07+09:00</updated>
2499-
2500-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/generator/generator/iterator.md b/reference/generator/generator/iterator.md
2501-
index 2e29cd8a6..bf595f2df 100644
2502-
--- a/reference/generator/generator/iterator.md
2503-
+++ b/reference/generator/generator/iterator.md
2504-
@@ -1,7 +1,8 @@
2505-
-# generator::iterator
2506-
+# iterator
2507-
* generator[meta header]
2508-
* class template[meta id-type]
2509-
* std[meta namespace]
2510-
+* generator[meta class]
2511-
* cpp23[meta cpp]
2512-
2513-
```cpp
2514-
&lt;/code&gt;&lt;/pre&gt;</summary>
2515-
2516-
<author>
2517-
<name>Raclamusi</name>
2518-
<email>raclamusi@gmail.com</email>
2519-
</author>
2520-
</entry>
2521-
2522-
<entry>
2523-
<title>promise_type -- generator : タイトルを修正</title>
2524-
<link href="https://cpprefjp.github.io/reference/generator/generator/promise_type.html"/>
2525-
<id>681ca425eac2fb0054a40192a814864580d44c16:reference/generator/generator/promise_type.md</id>
2526-
<updated>2026-03-26T13:52:07+09:00</updated>
2527-
2528-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/generator/generator/promise_type.md b/reference/generator/generator/promise_type.md
2529-
index 555ecf243..6f868b151 100644
2530-
--- a/reference/generator/generator/promise_type.md
2531-
+++ b/reference/generator/generator/promise_type.md
2532-
@@ -1,7 +1,8 @@
2533-
-# generator::promise_type
2534-
+# promise_type
2535-
* generator[meta header]
2536-
* class template[meta id-type]
2537-
* std[meta namespace]
2538-
+* generator[meta class]
2539-
* cpp23[meta cpp]
2540-
2541-
```cpp
2542-
&lt;/code&gt;&lt;/pre&gt;</summary>
2543-
2544-
<author>
2545-
<name>Raclamusi</name>
2546-
<email>raclamusi@gmail.com</email>
2547-
</author>
2548-
</entry>
2549-
25502521
</feed>

sitemap.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16775,7 +16775,7 @@
1677516775

1677616776
<url>
1677716777
<loc>https://cpprefjp.github.io/reference/utility/observable_checkpoint.html</loc>
16778-
<lastmod>2026-03-27T15:23:25+09:00</lastmod>
16778+
<lastmod>2026-03-28T10:51:07+09:00</lastmod>
1677916779
<changefreq>daily</changefreq>
1678016780
<priority>0.7</priority>
1678116781
</url>

0 commit comments

Comments
 (0)