176176
177177 < p class ="text-right "> < small >
178178 最終更新日時(UTC):
179- < span itemprop ="datePublished " content ="2025-04-04T10:13:17 ">
180- 2025年04月04日 10時13分17秒
179+ < span itemprop ="datePublished " content ="2025-04-06T13:18:59 ">
180+ 2025年04月06日 13時18分59秒
181181 </ span >
182182 < br />
183183 < span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
204204< div itemprop ="articleBody "> < p > < code > <stop_token></ code > ヘッダは、マルチスレッド処理や非同期処理おける停止要求の状態 < code > 停止状態</ code > を扱うクラスを定義する。</ p >
205205< ul >
206206< li > < code > < a href ="stop_token/stop_token.html "> stop_token</ a > </ code > , < code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > , < code > < a href ="stop_token/stop_callback.html "> stop_callback</ a > </ code > は停止状態を共有所有する。最後に破棄されたオブジェクトが停止状態を自動的に解放する。</ li >
207- < li > < code > < span href ="https://cpprefjp.github.io/reference/ stop_token/inplace_stop_source.md.nolink "> inplace_stop_source</ span > </ code > は停止状態をメンバとして直接所有する。< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_token.md.nolink "> inplace_stop_token</ span > </ code > と< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_callback.md.nolink "> inplace_stop_callback</ span > </ code > は停止状態の所有には関与しない。</ li >
207+ < li > < code > < a href ="stop_token/inplace_stop_source.html "> inplace_stop_source</ a > </ code > は停止状態をメンバとして直接所有する。< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_token.md.nolink "> inplace_stop_token</ span > </ code > と< code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_callback.md.nolink "> inplace_stop_callback</ span > </ code > は停止状態の所有には関与しない。</ li >
208208</ ul >
209209< h2 > コンセプト</ h2 >
210210< table border ="1 " bordercolor ="#888 " style ="border-collapse:collapse ">
@@ -240,22 +240,22 @@ <h2>停止トークン</h2>
240240< tbody >
241241< tr >
242242< td > < code > < a href ="stop_token/stop_token.html "> stop_token</ a > </ code > </ td >
243- < td > 停止トークン (class)</ td >
243+ < td > < code > < a href =" stop_token/stop_source.html " > stop_source </ a > </ code > の停止トークン (class)</ td >
244244< td > C++20</ td >
245245</ tr >
246246< tr >
247247< td > < code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > </ td >
248- < td > 停止要求を発生させるクラス (class)</ td >
248+ < td > 停止状態を共有所有する停止要求インタフェース (class)</ td >
249249< td > C++20</ td >
250250</ tr >
251251< tr >
252252< td > < code > < a href ="stop_token/stop_callback.html "> stop_callback</ a > </ code > </ td >
253- < td > 停止要求に応じて呼び出されるコールバック (class template)</ td >
253+ < td > < code > < a href =" stop_token/stop_source.html " > stop_source </ a > </ code > 停止要求に応じて呼び出されるコールバック (class template)</ td >
254254< td > C++20</ td >
255255</ tr >
256256< tr >
257257< td > < code > < a href ="stop_token/nostopstate.html "> nostopstate</ a > </ code > </ td >
258- < td > 停止状態を扱わない< code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > を構築するためのタグ (class)</ td >
258+ < td > 停止状態を扱わない< code > < a href ="stop_token/stop_source.html "> stop_source</ a > </ code > 構築用タグ (class)</ td >
259259< td > C++20</ td >
260260</ tr >
261261< tr >
@@ -265,17 +265,17 @@ <h2>停止トークン</h2>
265265</ tr >
266266< tr >
267267< td > < code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_token.md.nolink "> inplace_stop_token</ span > </ code > </ td >
268- < td > インプレース停止トークン (class)</ td >
268+ < td > < code > < a href =" stop_token/inplace_stop_source.html " > inplace_stop_source </ a > </ code > の停止トークン (class)</ td >
269269< td > C++26</ td >
270270</ tr >
271271< tr >
272- < td > < code > < span href ="https://cpprefjp.github.io/reference/ stop_token/inplace_stop_source.md.nolink "> inplace_stop_source</ span > </ code > </ td >
273- < td > インプレース停止要求を発生させるクラス (class)</ td >
272+ < td > < code > < a href ="stop_token/inplace_stop_source.html "> inplace_stop_source</ a > </ code > </ td >
273+ < td > 停止状態を直接所有する停止要求インタフェース (class)</ td >
274274< td > C++26</ td >
275275</ tr >
276276< tr >
277277< td > < code > < span href ="https://cpprefjp.github.io/reference/stop_token/inplace_stop_callback.md.nolink "> inplace_stop_callback</ span > </ code > </ td >
278- < td > インプレース停止要求に応じて呼び出されるコールバック (class template)</ td >
278+ < td > < code > < a href =" stop_token/inplace_stop_source.html " > inplace_stop_source </ a > </ code > 停止要求に応じて呼び出されるコールバック (class template)</ td >
279279< td > C++26</ td >
280280</ tr >
281281< tr >
0 commit comments