Skip to content

Commit e4c6713

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 5686980 commit e4c6713

7 files changed

Lines changed: 1567 additions & 47 deletions

File tree

lang/cpp26/feature_test_macros.html

Lines changed: 7 additions & 3 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-08-28T10:01:58+09:00">
193-
2026年08月28日 10時01分58秒 (JST)
192+
datetime="2026-08-28T10:51:15+09:00">
193+
2026年08月28日 10時51分15秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -897,7 +897,7 @@ <h3>ライブラリ</h3>
897897
<tr>
898898
<td><code>__cpp_lib_ranges_as_const</code></td>
899899
<td><code>202311L</code></td>
900-
<td><code><a href="../../reference/iterator/basic_const_iterator.html">std::basic_const_iterator</a></code>を元の要素へのキャストを可能にする</td>
900+
<td><code><a href="../../reference/iterator/basic_const_iterator.html">std::basic_const_iterator</a></code>が、基底イテレータの変換先である定数イテレータ型へ暗黙変換できるようにする</td>
901901
<td><code><a href="../../reference/ranges.html">&lt;ranges&gt;</a></code></td>
902902
</tr>
903903
<tr>
@@ -1256,6 +1256,10 @@ <h2>参照</h2>
12561256
<li>C++26で、<code>__cpp_lib_format_uchar</code>が追加された</li>
12571257
</ul>
12581258
</li>
1259+
<li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2836r1.html" target="_blank">P2836R1 <code>std::basic_const_iterator</code> should follow its underlying type's convertibility</a><ul>
1260+
<li>C++26で、<code>__cpp_lib_ranges_as_const</code><code>202311L</code>に更新された</li>
1261+
</ul>
1262+
</li>
12591263
<li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3371r5.html" target="_blank">P3371R5 Fix C++26 BLAS rank updates consistency</a><ul>
12601264
<li>C++26で<code>__cpp_lib_linalg</code><code>202511L</code>に更新された</li>
12611265
</ul>

reference/iterator/basic_const_iterator.html

Lines changed: 11 additions & 2 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-08-14T12:53:04+09:00">
193-
2026年08月14日 12時53分04秒 (JST)
192+
datetime="2026-08-28T10:51:15+09:00">
193+
2026年08月28日 10時51分15秒 (JST)
194194
</time>
195195
<br/>
196196
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -340,6 +340,11 @@ <h2>メンバ関数</h2>
340340
<td>三方比較を行う</td>
341341
<td>C++23</td>
342342
</tr>
343+
<tr>
344+
<td><code><a href="basic_const_iterator/op_ci.html">operator CI</a></code></td>
345+
<td>定数イテレータ型への変換演算子</td>
346+
<td>C++26</td>
347+
</tr>
343348
</tbody>
344349
</table>
345350
<h2>メンバ型</h2>
@@ -532,6 +537,10 @@ <h3>処理系</h3>
532537
<h2>参照</h2>
533538
<ul>
534539
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2278r4.html" target="_blank">P2278R4 <code>cbegin</code> should always return a constant iterator</a></li>
540+
<li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2836r1.html" target="_blank">P2836R1 <code>std::basic_const_iterator</code> should follow its underlying type's convertibility</a><ul>
541+
<li>C++26で、基底イテレータが変換できる定数イテレータ型への変換演算子が追加された。この修正は欠陥報告 (DR) であり、C++23へ遡及して適用される</li>
542+
</ul>
543+
</li>
535544
<li><a href="https://cplusplus.github.io/LWG/issue4253" target="_blank">LWG Issue 4253. <code>basic_const_iterator</code> should provide <code>iterator_type</code></a><ul>
536545
<li>C++26で、基底イテレータの型を取得できるよう公開メンバ型<code>iterator_type</code><code>= Iterator</code>)が追加された</li>
537546
</ul>

reference/iterator/basic_const_iterator/op_ci.html

Lines changed: 346 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)