Skip to content

Commit 9af5afe

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 7b26a38 commit 9af5afe

16 files changed

+6768
-3304
lines changed

lang/cpp26.html

Lines changed: 3 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="2024-12-21T00:39:21">
180-
2024年12月21日 00時39分21秒
179+
<span itemprop="datePublished" content="2024-12-23T06:19:33">
180+
2024年12月23日 06時19分33秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -583,7 +583,7 @@ <h3>入出力</h3>
583583
<h3>並行・並列・非同期処理</h3>
584584
<ul>
585585
<li><code><a href="../reference/execution.html">&lt;execution&gt;</a></code>に汎用的な非同期実行を管理するフレームワークを追加</li>
586-
<li><code><a href="../reference/atomic/atomic.html">std::atomic</a></code>オブジェクトに対する2つの値の最大値・最小値を取得する関数として、メンバ関数<code><span href="https://cpprefjp.github.io/reference/atomic/atomic/fetch_max.md.nolink">fetch_max()</span></code><code><span href="https://cpprefjp.github.io/reference/atomic/atomic/fetch_min.md.nolink">fetch_min()</span></code>、非メンバ関数として<code><span href="https://cpprefjp.github.io/reference/atomic/atomic_fetch_max.md.nolink">std::atomic_fetch_max</span></code><code><span href="https://cpprefjp.github.io/reference/atomic/atomic_fetch_max_explicit.md.nolink">std::atomic_fetch_max_explicit</span></code><code><span href="https://cpprefjp.github.io/reference/atomic/atomic_fetch_min.md.nolink">std::atomic_fetch_min</span></code><code><span href="https://cpprefjp.github.io/reference/atomic/atomic_fetch_min_explicit.md.nolink">std::atomic_fetch_min_explicit</span></code>を追加</li>
586+
<li><code><a href="../reference/atomic/atomic.html">std::atomic</a></code>オブジェクトに対する2つの値の最大値・最小値を取得する関数として、メンバ関数<code><a href="../reference/atomic/atomic/fetch_max.html">fetch_max()</a></code><code><a href="../reference/atomic/atomic/fetch_min.html">fetch_min()</a></code>、非メンバ関数として<code><a href="../reference/atomic/atomic_fetch_max.html">std::atomic_fetch_max</a></code><code><a href="../reference/atomic/atomic_fetch_max_explicit.html">std::atomic_fetch_max_explicit</a></code><code><a href="../reference/atomic/atomic_fetch_min.html">std::atomic_fetch_min</a></code><code><a href="../reference/atomic/atomic_fetch_min_explicit.html">std::atomic_fetch_min_explicit</a></code>を追加</li>
587587
<li><code><a href="../reference/atomic/atomic_ref.html">std::atomic_ref</a></code>クラスに、参照するオブジェクトのアドレスを取得する<code><span href="https://cpprefjp.github.io/reference/atomic/atomic_ref/address.md.nolink">address()</span></code>メンバ関数を追加</li>
588588
<li><code><a href="../reference/atomic/atomic.html">std::atomic</a></code>クラスのテンプレートパラメータとして<a class="cpprefjp-defined-word" data-desc="型をconstおよび・もしくはvolatileで修飾すること">CV修飾</a>された型を禁止</li>
589589
<li><code><a href="../reference/atomic/atomic_ref.html">std::atomic_ref</a></code>クラスのテンプレートパラメータとして、<a class="cpprefjp-defined-word" data-desc="型をconstおよび・もしくはvolatileで修飾すること">CV修飾</a>された型を受け取れるようにした (内部で<a class="cpprefjp-defined-word" data-desc="型をconstおよび・もしくはvolatileで修飾すること">CV修飾</a>が外される)</li>

reference/atomic.html

Lines changed: 23 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="2022-10-29T08:57:02">
180-
2022年10月29日 08時57分02秒
179+
<span itemprop="datePublished" content="2024-12-23T06:19:33">
180+
2024年12月23日 06時19分33秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
184-
<span itemprop="name">yoh</span>
184+
<span itemprop="name">Akira Takahashi</span>
185185
</span>
186186
が更新
187187
</small></p>
@@ -449,6 +449,26 @@ <h2>アトミック型に対する算術操作</h2>
449449
<td>メモリオーダーを指定してXOR演算(function template)</td>
450450
<td>C++11</td>
451451
</tr>
452+
<tr>
453+
<td><code><a href="atomic/atomic_fetch_max.html">atomic_fetch_max</a></code></td>
454+
<td>最大値取得(function template)</td>
455+
<td>C++26</td>
456+
</tr>
457+
<tr>
458+
<td><code><a href="atomic/atomic_fetch_max_explicit.html">atomic_fetch_max_explicit</a></code></td>
459+
<td>メモリオーダーを指定して最大値取得(function template)</td>
460+
<td>C++26</td>
461+
</tr>
462+
<tr>
463+
<td><code><a href="atomic/atomic_fetch_min.html">atomic_fetch_min</a></code></td>
464+
<td>最小値取得(function template)</td>
465+
<td>C++26</td>
466+
</tr>
467+
<tr>
468+
<td><code><a href="atomic/atomic_fetch_min_explicit.html">atomic_fetch_min_explicit</a></code></td>
469+
<td>メモリオーダーを指定して最小値取得(function template)</td>
470+
<td>C++26</td>
471+
</tr>
452472
</tbody>
453473
</table>
454474
<h2>アトミック型に対するブロッキング同期操作</h2>

reference/atomic/atomic.html

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-12-21T00:39:21">
192-
2024年12月21日 00時39分21秒
191+
<span itemprop="datePublished" content="2024-12-23T06:19:33">
192+
2024年12月23日 06時19分33秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -698,6 +698,16 @@ <h3>atomic&lt;integral&gt;専用メンバ関数</h3>
698698
<td>C++11</td>
699699
</tr>
700700
<tr>
701+
<td><code><a href="atomic/fetch_max.html">fetch_max</a></code></td>
702+
<td>最大値取得</td>
703+
<td>C++26</td>
704+
</tr>
705+
<tr>
706+
<td><code><a href="atomic/fetch_min.html">fetch_min</a></code></td>
707+
<td>最小値取得</td>
708+
<td>C++26</td>
709+
</tr>
710+
<tr>
701711
<td><code><a href="atomic/op_increment.html">operator++</a></code></td>
702712
<td>インクリメント</td>
703713
<td>C++11</td>
@@ -823,6 +833,16 @@ <h3>atomic&lt;T*&gt;専用メンバ関数</h3>
823833
<td>C++11</td>
824834
</tr>
825835
<tr>
836+
<td><code><a href="atomic/fetch_max.html">fetch_max</a></code></td>
837+
<td>最大値取得</td>
838+
<td>C++26</td>
839+
</tr>
840+
<tr>
841+
<td><code><a href="atomic/fetch_min.html">fetch_min</a></code></td>
842+
<td>最小値取得</td>
843+
<td>C++26</td>
844+
</tr>
845+
<tr>
826846
<td><code><a href="atomic/op_increment.html">operator++</a></code></td>
827847
<td>インクリメント</td>
828848
<td>C++11</td>

0 commit comments

Comments
 (0)