Skip to content

Commit 9629a99

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent c0d2cd7 commit 9629a99

20 files changed

Lines changed: 4782 additions & 1991 deletions

File tree

lang/cpp26.html

Lines changed: 3 additions & 2 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-08-28T11:14:41+09:00">
181-
2026年08月28日 11時14分41秒 (JST)
180+
datetime="2026-09-02T14:38:23+09:00">
181+
2026年09月02日 14時38分23秒 (JST)
182182
</time>
183183
<br/>
184184
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -569,6 +569,7 @@ <h3>コンテナ</h3>
569569
<ul>
570570
<li><code><a href="../reference/vector/vector.html">std::vector&lt;bool&gt;::reference</a></code>のプロキシ操作として、<code>const</code>修飾付きの代入と<code>swap()</code>メンバ関数を追加</li>
571571
<li><code><a href="../reference/mdspan/mdspan.html">std::mdspan</a></code>から部分ビューを取り出す<code><a href="../reference/mdspan/submdspan.html">std::submdspan()</a></code>を追加</li>
572+
<li><code><a href="../reference/mdspan/submdspan.html">std::submdspan()</a></code>のスライス指定子として、取り出す要素数とストライド幅を指定する<code><a href="../reference/mdspan/extent_slice.html">std::extent_slice</a></code>と、取り出し元の半開区間とストライド幅を指定する<code><a href="../reference/mdspan/range_slice.html">std::range_slice</a></code>を追加</li>
572573
<li><code><a href="../reference/mdspan/mdspan.html">std::mdspan</a></code>に、インデックスを指定して要素を取り出す<code><a href="../reference/mdspan/mdspan/at.html">at()</a></code>メンバ関数を追加</li>
573574
<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>
574575
<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>

lang/cpp26/feature_test_macros.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@
189189
<p class="text-right"><small>
190190
最終更新日時:
191191
<time itemprop="datePublished" class="js-local-time"
192-
datetime="2026-09-02T10:39:32+09:00">
193-
2026年09月02日 10時39分32秒 (JST)
192+
datetime="2026-09-02T14:38:23+09:00">
193+
2026年09月02日 14時38分23秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -1058,8 +1058,8 @@ <h3>ライブラリ</h3>
10581058
</tr>
10591059
<tr>
10601060
<td><code>__cpp_lib_submdspan</code></td>
1061-
<td><code>202411L</code></td>
1062-
<td><code><a href="../../reference/mdspan/mdspan.html">std::mdspan</a></code>から部分ビューを取り出す<code><a href="../../reference/mdspan/submdspan.html">std::submdspan()</a></code>を追加</td>
1061+
<td><code>202603L</code></td>
1062+
<td><code><a href="../../reference/mdspan/mdspan.html">std::mdspan</a></code>から部分ビューを取り出す<code><a href="../../reference/mdspan/submdspan.html">std::submdspan()</a></code>を追加 (<code>202411L</code>)。<code>strided_slice</code><code><a href="../../reference/mdspan/extent_slice.html">std::extent_slice</a></code>へ改名し、<code><a href="../../reference/mdspan/range_slice.html">std::range_slice</a></code>を追加 (<code>202603L</code>)</td>
10631063
<td><code><a href="../../reference/mdspan.html">&lt;mdspan&gt;</a></code></td>
10641064
</tr>
10651065
<tr>
@@ -1278,6 +1278,10 @@ <h2>参照</h2>
12781278
<li>C++26のsimd整合修正により<code>__cpp_lib_simd</code><code>202603L</code>に更新された</li>
12791279
</ul>
12801280
</li>
1281+
<li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2026/p3982r2.html" target="_blank">P3982R2 Split <code>strided_slice</code> into <code>extent_slice</code> and <code>range_slice</code> for C++26</a><ul>
1282+
<li>C++26で、<code>__cpp_lib_submdspan</code><code>202603L</code>に更新された</li>
1283+
</ul>
1284+
</li>
12811285
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2026/p4206r0.html" target="_blank">P4206R0 Revert string support in <code>std::constant_wrapper</code></a><ul>
12821286
<li><code><a href="../../reference/utility/constant_wrapper.html">std::constant_wrapper</a></code>の文字列リテラルサポートが取り消されたことにより、<code>__cpp_lib_constant_wrapper</code><code>202603L</code>から<code>202606L</code>に更新された。規格としてはC++29のワーキングドラフトへ適用されたが、C++26で追加された機能に対する欠陥報告 (DR) であるため、C++26へ遡及して適用される</li>
12831287
</ul>

reference/mdspan.html

Lines changed: 9 additions & 4 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-08-14T20:05:59+09:00">
181-
2026年08月14日 20時05分59秒 (JST)
180+
datetime="2026-09-02T14:38:23+09:00">
181+
2026年09月02日 14時38分23秒 (JST)
182182
</time>
183183
<br/>
184184
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -347,8 +347,13 @@ <h2>多次元配列部分ビュー</h2>
347347
</thead>
348348
<tbody>
349349
<tr>
350-
<td><code><a href="mdspan/strided_slice.html">strided_slice</a></code></td>
351-
<td>指定次元のストライド指定要素取り出しを指示する集成体クラステンプレート (class template)</td>
350+
<td><code><a href="mdspan/extent_slice.html">extent_slice</a></code></td>
351+
<td>指定次元から、取り出す要素数とストライド幅を指定した要素取り出しを指示する集成体クラステンプレート (class template)</td>
352+
<td>C++26</td>
353+
</tr>
354+
<tr>
355+
<td><code><a href="mdspan/range_slice.html">range_slice</a></code></td>
356+
<td>指定次元から、取り出し元の半開区間とストライド幅を指定した要素取り出しを指示する集成体クラステンプレート (class template)</td>
352357
<td>C++26</td>
353358
</tr>
354359
<tr>

0 commit comments

Comments
 (0)