164164
165165 < p class ="text-right "> < small >
166166 最終更新日時(UTC):
167- < span itemprop ="datePublished " content ="2026-04-08T23:44:02 ">
168- 2026年04月08日 23時44分02秒
167+ < span itemprop ="datePublished " content ="2026-04-30T07:42:06 ">
168+ 2026年04月30日 07時42分06秒
169169 </ span >
170170 < br />
171171 < span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
@@ -1695,7 +1695,7 @@ <h2><a href="#cpp23" id="cpp23">C++23言語機能の実装状況</a></h2>
16951695< tr >
16961696< td > P2246R1: < a href ="lang/cpp23/character_encoding_of_diagnostic_text.html "> 静的な診断メッセージの文字エンコーディング</ a > </ td >
16971697< td > < code > static_assert</ code > や< code > [[deprecated]]</ code > などの< a class ="cpprefjp-defined-word " data-desc ="診断情報。コンパイルエラーや警告。処理系がプログラム翻訳時に提供する情報の総称 " href ="implementation-compliance.html#dfn-diagnostic-message "> 診断メッセージ</ a > の文字集合に関する要件をなくす</ td >
1698- < td > - </ td >
1698+ < td > 16 </ td >
16991699< td > yes</ td >
17001700< td > 2022.2</ td >
17011701< td > 2022</ td >
@@ -1940,7 +1940,7 @@ <h2><a href="#cpp26" id="cpp26">C++26言語機能の実装状況</a></h2>
19401940< tr >
19411941< td > P2795R5: < a href ="lang/cpp26/erroneous_behavior_for_uninitialized_reads.html "> 未初期化変数の読み取りをエラー性動作とする</ a > </ td >
19421942< td > 初期化されていない自動変数の読み取りの安全性を規定する</ td >
1943- < td > </ td >
1943+ < td > 16 </ td >
19441944< td > </ td >
19451945< td > </ td >
19461946< td > </ td >
@@ -1996,15 +1996,15 @@ <h2><a href="#cpp26" id="cpp26">C++26言語機能の実装状況</a></h2>
19961996< tr >
19971997< td > P2686R5: < a href ="lang/cpp26/constexpr_structured_bindings_and_references_to_constexpr_variables.html "> < code > constexpr</ code > 構造化束縛の許可と、< code > constexpr</ code > 参照の制限緩和</ a > </ td >
19981998< td > 定数式に対する構造化束縛を許可し、関連して< code > constexpr</ code > 参照の制限を緩和して自動変数も参照できるようにする</ td >
1999- < td > </ td >
1999+ < td > 16 </ td >
20002000< td > </ td >
20012001< td > </ td >
20022002< td > </ td >
20032003</ tr >
20042004< tr >
20052005< td > P3068R6: < a href ="lang/cpp26/allowing_exception_throwing_in_constant-evaluation.html "> 定数評価での例外送出を許可</ a > </ td >
20062006< td > 定数式の文脈での< a class ="cpprefjp-defined-word " data-desc ="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態 "> 例外</ a > の送出と捕捉を許可</ td >
2007- < td > </ td >
2007+ < td > 16 </ td >
20082008< td > </ td >
20092009< td > </ td >
20102010< td > </ td >
@@ -2020,7 +2020,7 @@ <h2><a href="#cpp26" id="cpp26">C++26言語機能の実装状況</a></h2>
20202020< tr >
20212021< td > P1061R10: < a href ="lang/cpp26/structured_bindings_can_introduce_a_pack.html "> 構造化束縛でパックを導入できるようにする</ a > </ td >
20222022< td > タプルを分解する際に複数の変数をパックとして宣言できるようにする。< code > auto [a, ...xs] = f();</ code > </ td >
2023- < td > </ td >
2023+ < td > 16 </ td >
20242024< td > </ td >
20252025< td > </ td >
20262026< td > </ td >
@@ -2044,7 +2044,7 @@ <h2><a href="#cpp26" id="cpp26">C++26言語機能の実装状況</a></h2>
20442044< tr >
20452045< td > P2900R14: < a href ="lang/cpp26/contracts.html "> 契約プログラミングをサポートする</ a > </ td >
20462046< td > 関数の< a class ="cpprefjp-defined-word " data-desc ="関数等の意味論を構成する要素の1つ。Preconditions。関数呼び出し時に満たされていると関数が想定する条件。満たさなければ未定義の動作。契約属性の`[[expects]]`に相当 "> 事前条件</ a > 、< a class ="cpprefjp-defined-word " data-desc ="関数等の意味論を構成する要素の1つ。Postconditions。関数を実行後に満たされている条件。契約属性の`[[ensures]]`に相当 "> 事後条件</ a > 、不変条件を記述できるようにする</ td >
2047- < td > </ td >
2047+ < td > 16 </ td >
20482048< td > </ td >
20492049< td > </ td >
20502050< td > </ td >
@@ -2076,7 +2076,7 @@ <h2><a href="#cpp26" id="cpp26">C++26言語機能の実装状況</a></h2>
20762076< tr >
20772077< td > P2996R13: < span href ="https://cpprefjp.github.io/lang/cpp26/reflection.md.nolink "> 静的リフレクション</ span > </ td >
20782078< td > リフレクション演算子< code > ^^</ code > と< code > std::meta::info</ code > 型によりコンパイル時にさまざまな情報を取得できる</ td >
2079- < td > </ td >
2079+ < td > 16 </ td >
20802080< td > </ td >
20812081< td > </ td >
20822082< td > </ td >
0 commit comments