Skip to content

Commit 86eb131

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 40bb803 commit 86eb131

32 files changed

Lines changed: 17794 additions & 155 deletions

lang/cpp26.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,12 @@
176176

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2026-06-21T07:47:35">
180-
2026年06月21日 07時47分35秒
179+
<span itemprop="datePublished" content="2026-06-22T07:01:50">
180+
2026年06月22日 07時01分50秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
184-
<span itemprop="name">Raclamusi</span>
184+
<span itemprop="name">Akira Takahashi</span>
185185
</span>
186186
が更新
187187
</small></p>
@@ -809,7 +809,7 @@ <h3>並行・並列・非同期処理</h3>
809809
</ul>
810810
<h3>スマートポインタ・メモリ関連</h3>
811811
<ul>
812-
<li>動的確保したオブジェクトに値の意味論をもたせてディープコピーさせるユーティリティクラスとして、<code><a href="../reference/memory.html">&lt;memory&gt;</a></code><code><span href="https://cpprefjp.github.io/reference/memory/indirect.md.nolink">std::indirect</span></code>クラスと<code><span href="https://cpprefjp.github.io/reference/memory/polymorphic.md.nolink">std::polymorphic</span></code>クラスを追加</li>
812+
<li>動的確保したオブジェクトに値の意味論をもたせてディープコピーさせるユーティリティクラスとして、<code><a href="../reference/memory.html">&lt;memory&gt;</a></code><code><a href="../reference/memory/indirect.html">std::indirect</a></code>クラスと<code><a href="../reference/memory/polymorphic.html">std::polymorphic</a></code>クラスを追加</li>
813813
<li><code><a href="../reference/memory/weak_ptr.html">std::weak_ptr</a></code>を非順序連想コンテナのキーとして使用できるよう、<code><a href="../reference/memory.html">&lt;memory&gt;</a></code>に所有権ベースのハッシュ値を取得する関数オブジェクト<code><a href="../reference/memory/owner_hash.html">std::owner_hash</a></code>、および所有権ベースの等値比較を行う関数オブジェクト<code><a href="../reference/memory/owner_equal.html">std::owner_equal</a></code>を追加<ul>
814814
<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>
815815
</ul>

lang/cpp26/feature_test_macros.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2026-06-21T07:47:35">
192-
2026年06月21日 07時47分35秒
191+
<span itemprop="datePublished" content="2026-06-22T07:01:50">
192+
2026年06月22日 07時01分50秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Raclamusi</span>
196+
<span itemprop="name">Akira Takahashi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -747,7 +747,7 @@ <h3>ライブラリ</h3>
747747
<tr>
748748
<td><code>__cpp_lib_indirect</code></td>
749749
<td><code>202502L</code></td>
750-
<td><code><a href="../../reference/memory.html">&lt;memory&gt;</a></code><code><span href="https://cpprefjp.github.io/reference/memory/indirect.md.nolink">std::indirect</span></code><code><span href="https://cpprefjp.github.io/reference/memory/polymorphic.md.nolink">std::polymorphic</span></code>を追加</td>
750+
<td><code><a href="../../reference/memory.html">&lt;memory&gt;</a></code><code><a href="../../reference/memory/indirect.html">std::indirect</a></code><code><a href="../../reference/memory/polymorphic.html">std::polymorphic</a></code>を追加</td>
751751
<td><code><a href="../../reference/memory.html">&lt;memory&gt;</a></code></td>
752752
</tr>
753753
<tr>
@@ -849,7 +849,7 @@ <h3>ライブラリ</h3>
849849
<tr>
850850
<td><code>__cpp_lib_polymorphic</code></td>
851851
<td><code>202502L</code></td>
852-
<td><code><a href="../../reference/memory.html">&lt;memory&gt;</a></code><code><span href="https://cpprefjp.github.io/reference/memory/indirect.md.nolink">std::indirect</span></code><code><span href="https://cpprefjp.github.io/reference/memory/polymorphic.md.nolink">std::polymorphic</span></code>を追加</td>
852+
<td><code><a href="../../reference/memory.html">&lt;memory&gt;</a></code><code><a href="../../reference/memory/indirect.html">std::indirect</a></code><code><a href="../../reference/memory/polymorphic.html">std::polymorphic</a></code>を追加</td>
853853
<td><code><a href="../../reference/memory.html">&lt;memory&gt;</a></code></td>
854854
</tr>
855855
<tr>

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

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

reference/memory.html

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

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2025-05-28T14:40:48">
180-
2025年05月28日 14時40分48秒
179+
<span itemprop="datePublished" content="2026-06-22T07:01:50">
180+
2026年06月22日 07時01分50秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
184-
<span itemprop="name">suomesta</span>
184+
<span itemprop="name">Akira Takahashi</span>
185185
</span>
186186
が更新
187187
</small></p>
@@ -581,6 +581,28 @@ <h2>スマートポインタアダプタ</h2>
581581
</tr>
582582
</tbody>
583583
</table>
584+
<h2>値の意味論をもつ間接ストレージ</h2>
585+
<table border="1" bordercolor="#888" style="border-collapse:collapse">
586+
<thead>
587+
<tr>
588+
<th>名前</th>
589+
<th>説明</th>
590+
<th>対応バージョン</th>
591+
</tr>
592+
</thead>
593+
<tbody>
594+
<tr>
595+
<td><code><a href="memory/indirect.html">indirect</a></code></td>
596+
<td>動的確保したオブジェクトに値の意味論をもたせるクラス(class template)</td>
597+
<td>C++26</td>
598+
</tr>
599+
<tr>
600+
<td><code><a href="memory/polymorphic.html">polymorphic</a></code></td>
601+
<td>動的確保したオブジェクトに値の意味論をもたせ、派生型を多態的に保持するクラス(class template)</td>
602+
<td>C++26</td>
603+
</tr>
604+
</tbody>
605+
</table>
584606
<h2>スマートポインタのアトミック操作</h2>
585607
<table border="1" bordercolor="#888" style="border-collapse:collapse">
586608
<thead>

0 commit comments

Comments
 (0)