Skip to content

Commit b5e7d5e

Browse files
Preview PR 1497: c941991715c5f9
1 parent 8894cd0 commit b5e7d5e

5 files changed

Lines changed: 771 additions & 9 deletions

File tree

gen/pull/1497/PREVIEW.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# PR [\#1497](https://github.com/cpprefjp/site/pull/1497) プレビュー
2-
- ⌚ 更新時刻: 2025-08-20 13:29:27 JST
2+
- ⌚ 更新時刻: 2025-08-20 15:06:51 JST
33
- 🔍 [プレビュー (HTML)](https://cpprefjp.github.io/site/gen/pull/1497)
44
- 📈 [プレビュー生成記録](https://github.com/cpprefjp/site/actions?query=event%3Apull_request_target+branch%3Acpp26_2025_08)
5-
- **⫯** ソースの変更: [`0712ced..48871af`](https://github.com/cpprefjp/site/compare/0712ced43f1c245d85b081c3130d68999456f790..48871af0ebbad1193c1a1041353596bdabb1d034)
5+
- **⫯** ソースの変更: [`0712ced..c941991`](https://github.com/cpprefjp/site/compare/0712ced43f1c245d85b081c3130d68999456f790..c9419912a82921c5b7a964b7a9e31585d1e44b4a)
66

77
## 変更記事一覧 (2件)
88

gen/pull/1497/lang/cpp26.html

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,8 @@
176176

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2025-08-20T04:24:43">
180-
2025年08月20日 04時24分43秒
179+
<span itemprop="datePublished" content="2025-08-20T06:02:22">
180+
2025年08月20日 06時02分22秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -516,6 +516,7 @@ <h3>全体</h3>
516516
<h3>コンテナ</h3>
517517
<ul>
518518
<li><code><a href="../reference/mdspan/mdspan.html">std::mdspan</a></code>から部分ビューを取り出す<code><a href="../reference/mdspan/submdspan.html">std::submdspan()</a></code>を追加</li>
519+
<li><code><a href="../reference/mdspan/mdspan.html">std::mdspan</a></code>に、インデックスを指定して要素を取り出す<code><span href="https://cpprefjp.github.io/reference/mdspan/mdspan/at.md.nolink">at()</span></code>メンバ関数を追加</li>
519520
<li><code><a href="../reference/mdspan/mdspan.html">std::mdspan</a></code>に対する<code><a href="../reference/mdspan/extents.html">std::dextents</a></code>指定の冗長さを解決する<code><a href="../reference/mdspan/extents.html">std::dims</a></code>を追加</li>
520521
<li><code><a href="../reference/mdspan/mdspan.html">std::mdspan</a></code>のレイアウトとして、<code><a href="../reference/mdspan/layout_left_padded.html">std::layout_left_padded</a></code><code><a href="../reference/mdspan/layout_right_padded.html">std::layout_right_padded</a></code>を追加</li>
521522
<li><code><a href="../reference/mdspan.html">&lt;mdspan&gt;</a></code>に、要素アクセスにアライメント保証を与える<code><a href="../reference/mdspan/aligned_accessor.html">std::aligned_accessor</a></code>を追加</li>
@@ -594,6 +595,7 @@ <h3>コンテナ</h3>
594595
</ul>
595596
<h3>アルゴリズム</h3>
596597
<ul>
598+
<li><code><a href="../reference/algorithm.html">&lt;algorithm&gt;</a></code><code><a href="../reference/memory.html">&lt;memory&gt;</a></code>のアルゴリズムを並列実行に対応</li>
597599
<li><code><a href="../reference/algorithm.html">&lt;algorithm&gt;</a></code>の以下のアルゴリズムを<code>constexpr</code>に対応<ul>
598600
<li><code><a href="../reference/algorithm/stable_sort.html">std::stable_sort()</a></code> / <code><a href="../reference/algorithm/ranges_stable_sort.html">std::ranges::stable_sort()</a></code></li>
599601
<li><code><a href="../reference/algorithm/stable_partition.html">std::stable_partition()</a></code> / <code><a href="../reference/algorithm/ranges_stable_partition.html">std::ranges::stable_partition()</a></code></li>
@@ -666,6 +668,7 @@ <h3>文字列</h3>
666668
<li>コンパイル時の書式文字列だけでなく、実行時の書式文字列を渡せるよう仕様修正</li>
667669
</ul>
668670
</li>
671+
<li><code><a href="../reference/string/basic_string.html">std::basic_string</a></code>クラスと<code><a href="../reference/string_view/basic_string_view.html">std::basic_string_view</a></code>クラスに、部分文字列を<code><a href="../reference/string_view/basic_string_view.html">std::basic_string_view</a></code>として取得するメンバ関数<code>subview()</code>を追加</li>
669672
<li><code><a href="../reference/string/basic_string.html">std::basic_string</a></code><code><a href="../reference/string_view/basic_string_view.html">std::basic_string_view</a></code><code><a href="../reference/string/basic_string.html">std::basic_string</a></code>として連結させる<code>operator+</code>を追加</li>
670673
</ul>
671674
<h3>ファイル</h3>
@@ -699,6 +702,7 @@ <h3>スマートポインタ・メモリ関連</h3>
699702
<li>関連して、<code><a href="../reference/memory/shared_ptr.html">std::shared_ptr</a></code>クラスと<code><a href="../reference/memory/weak_ptr.html">std::weak_ptr</a></code>クラスのメンバ関数として、<code>owner_hash()</code><code>owner_equal()</code>を追加</li>
700703
</ul>
701704
</li>
705+
<li><code><a href="../reference/memory/shared_ptr.html">std::shared_ptr</a></code>クラスとその関連機能を<code>constexpr</code>対応</li>
702706
</ul>
703707
<h3>日付・時間</h3>
704708
<ul>
@@ -810,6 +814,7 @@ <h3>ユーティリティ</h3>
810814
<li><code><span href="https://cpprefjp.github.io/reference/optional/optional/end.md.nolink">end()</span></code>メンバ関数</li>
811815
</ul>
812816
</li>
817+
<li><code><a href="../reference/optional/optional.html">std::optional</a></code>に、参照を保持するための<code>T&amp;</code>の部分特殊化を追加</li>
813818
<li><code><a href="../reference/tuple/ignore.html">std::ignore</a></code>をファーストクラス・オブジェクトとして型を詳細に定義</li>
814819
<li><code><a href="../reference/bitset/bitset.html">std::bitset</a></code>に、<code><a href="../reference/string_view/basic_string_view.html">std::basic_string_view</a></code>を受け取るコンストラクタを追加</li>
815820
<li><code><a href="../reference/ratio.html">&lt;ratio&gt;</a></code>に、新たなSI接頭辞として、以下を追加<ul>
@@ -873,7 +878,8 @@ <h3>ユーティリティ</h3>
873878
</ul>
874879
</li>
875880
<li><code><a href="../reference/memory.html">&lt;memory&gt;</a></code>に、ポインタのアライメントを判定する<code><a href="../reference/memory/is_sufficiently_aligned.html">std::is_sufficiently_aligned()</a></code>関数を追加。</li>
876-
<li><code><a href="../reference/utility.html">&lt;utility&gt;</a></code>に、タイムトラベル最適化を抑止するための観測可能ポイントとして<code><span href="https://cpprefjp.github.io/reference/utility/observable.md.nolink">std::observable()</span></code>を追加</li>
881+
<li><code><a href="../reference/utility.html">&lt;utility&gt;</a></code>に、タイムトラベル最適化を抑止するための観測可能ポイントとして<code><span href="https://cpprefjp.github.io/reference/utility/observable_checkpoint.md.nolink">std::observable_checkpoint()</span></code>を追加</li>
882+
<li><code><a href="../reference/exception/exception_ptr.html">std::exception_ptr</a></code>を指定した<a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a>型にキャストする<code><span href="https://cpprefjp.github.io/reference/exception/exception_ptr_cast.md.nolink">std::exception_ptr_cast()</span></code>関数を追加</li>
877883
</ul>
878884
<h3>デバッグ</h3>
879885
<ul>
@@ -928,6 +934,10 @@ <h3>機能の削除</h3>
928934
</ul>
929935
</li>
930936
<li>C++23から非推奨となっていた、<code><a href="../reference/memory/allocator.html">std::allocator</a></code>のメンバ型<code>is_always_equal</code>を削除</li>
937+
</ul>
938+
<h2>取り決め</h2>
939+
<ul>
940+
<li>C言語の参照をC17からC23に更新</li>
931941
</ul></div>
932942

933943
</div>

gen/pull/1497/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="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="nb">false</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
240240

241241
<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="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
242-
<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="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
242+
<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="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1U</span><span class="n">YUsZpSugQAjRdUlibUWpEUVMPbyoJat</span><span class="p">);</span>
243243
<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="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
244244
<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="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
245245
<span class="p">}</span>

0 commit comments

Comments
 (0)