Skip to content

Commit c57048a

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent eb161e7 commit c57048a

7 files changed

Lines changed: 2975 additions & 53 deletions

File tree

implementation-status.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -165,8 +165,8 @@
165165
<p class="text-right"><small>
166166
最終更新日時:
167167
<time itemprop="datePublished" class="js-local-time"
168-
datetime="2026-09-04T13:38:03+09:00">
169-
2026年09月04日 13時38分03秒 (JST)
168+
datetime="2026-09-04T14:03:54+09:00">
169+
2026年09月04日 14時03分54秒 (JST)
170170
</time>
171171
<br/>
172172
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -2265,8 +2265,8 @@ <h2><a href="#cpp29" id="cpp29">C++29言語機能の実装状況</a></h2>
22652265
<td></td>
22662266
</tr>
22672267
<tr>
2268-
<td>P2434R5: <span href="https://cpprefjp.github.io/lang/cpp29/nondeterministic_pointer_provenance.md.nolink">非決定的なポインタの由来</span></td>
2269-
<td>ポインタの由来を非決定的として扱うメモリモデルを整備する</td>
2268+
<td>P2434R5: <a href="lang/cpp29/nondeterministic_pointer_provenance.html">整数からポインタへの変換とポインタの由来の扱いを規定</a></td>
2269+
<td>整数からポインタへの変換では、その整数へ変換できるポインタ値のうち、プログラムの動作が定義される値が選択されると規定する</td>
22702270
<td></td>
22712271
<td></td>
22722272
<td></td>

lang/cpp29.html

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,8 @@
177177
<p class="text-right"><small>
178178
最終更新日時:
179179
<time itemprop="datePublished" class="js-local-time"
180-
datetime="2026-09-04T13:38:03+09:00">
181-
2026年09月04日 13時38分03秒 (JST)
180+
datetime="2026-09-04T14:03:54+09:00">
181+
2026年09月04日 14時03分54秒 (JST)
182182
</time>
183183
<br/>
184184
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -242,18 +242,6 @@ <h3>変数</h3>
242242
<td><a href="cpp29/clarify_the_behavior_of_floating-point_overflow.html">浮動小数点演算のオーバーフローと無限大・NaNの扱いを明確化</a></td>
243243
<td>無限大を表現できる浮動小数点型では、オーバーフローは<a class="cpprefjp-defined-word" data-desc="未定義の動作。処理系は予期せぬ動作をする可能性がある。要するに動作保証対象外。undefined behavior (UB)。" href="../implementation-compliance.html#dfn-undefined-behavior">未定義動作</a>ではなく無限大を生成すると規定する。オーバーフローやNaNを新たに生成する演算は定数式にならず、無限大・NaNの伝播は定数式として扱える</td>
244244
</tr>
245-
<tr>
246-
<td><span href="https://cpprefjp.github.io/lang/cpp29/nondeterministic_pointer_provenance.md.nolink">非決定的なポインタの由来</span></td>
247-
<td>ポインタの由来を非決定的として扱うメモリモデルを整備する</td>
248-
</tr>
249-
<tr>
250-
<td><span href="https://cpprefjp.github.io/lang/cpp29/invalid_pointer_operations.md.nolink">無効なポインタ操作の扱いを整理</span></td>
251-
<td>解放済みなど無効なポインタに対する操作の扱いを整理・規定する</td>
252-
</tr>
253-
<tr>
254-
<td><span href="https://cpprefjp.github.io/lang/cpp29/pointer_lifetime-end_zap_proposed_solutions.md.nolink">ポインタの生存期間終了によるzap問題の解決案</span></td>
255-
<td>生存期間終了時にポインタ値が無効化される「zap」問題への解決策</td>
256-
</tr>
257245
</tbody>
258246
</table>
259247
<h3>文字列</h3>
@@ -370,6 +358,29 @@ <h3>定数式</h3>
370358
</tr>
371359
</tbody>
372360
</table>
361+
<h3>並行・並列処理</h3>
362+
<table border="1" bordercolor="#888" style="border-collapse:collapse">
363+
<thead>
364+
<tr>
365+
<th>言語機能</th>
366+
<th>説明</th>
367+
</tr>
368+
</thead>
369+
<tbody>
370+
<tr>
371+
<td><a href="cpp29/nondeterministic_pointer_provenance.html">整数からポインタへの変換とポインタの由来の扱いを規定</a></td>
372+
<td>整数からポインタへの変換では、その整数へ変換できるポインタ値のうち、プログラムの動作が定義される値が選択されると規定する</td>
373+
</tr>
374+
<tr>
375+
<td><span href="https://cpprefjp.github.io/lang/cpp29/invalid_pointer_operations.md.nolink">無効なポインタ操作の扱いを整理</span></td>
376+
<td>解放済みなど無効なポインタに対する操作の扱いを整理・規定する</td>
377+
</tr>
378+
<tr>
379+
<td><span href="https://cpprefjp.github.io/lang/cpp29/pointer_lifetime-end_zap_proposed_solutions.md.nolink">ポインタの生存期間終了によるzap問題の解決案</span></td>
380+
<td>生存期間終了時にポインタ値が無効化される「zap」問題への解決策</td>
381+
</tr>
382+
</tbody>
383+
</table>
373384
<h3>プリプロセッサ</h3>
374385
<table border="1" bordercolor="#888" style="border-collapse:collapse">
375386
<thead>

0 commit comments

Comments
 (0)