Skip to content

Commit b6f647c

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent d10cd74 commit b6f647c

23 files changed

+171
-690
lines changed

reference/execution/execution/run_loop/run.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,8 @@
212212

213213
<p class="text-right"><small>
214214
最終更新日時(UTC):
215-
<span itemprop="datePublished" content="2025-04-30T09:09:00">
216-
2025年04月30日 09時09分00秒
215+
<span itemprop="datePublished" content="2025-05-01T15:51:26">
216+
2025年05月01日 15時51分26秒
217217
</span>
218218
<br/>
219219
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

reference/execution/execution/schedule.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-04-30T05:29:54">
204-
2025年04月30日 05時29分54秒
203+
<span itemprop="datePublished" content="2025-05-01T15:51:26">
204+
2025年05月01日 15時51分26秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

reference/rcu/rcu_obj_base.html

Lines changed: 2 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="2025-02-06T01:48:43">
192-
2025年02月06日 01時48分43秒
191+
<span itemprop="datePublished" content="2025-05-01T15:51:26">
192+
2025年05月01日 15時51分26秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

reference/rcu/rcu_retire.html

Lines changed: 2 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="2025-02-06T01:48:43">
192-
2025年02月06日 01時48分43秒
191+
<span itemprop="datePublished" content="2025-05-01T15:51:26">
192+
2025年05月01日 15時51分26秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

reference/rcu/rcu_synchronize.html

Lines changed: 2 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="2025-02-06T01:48:43">
192-
2025年02月06日 01時48分43秒
191+
<span itemprop="datePublished" content="2025-05-01T15:51:26">
192+
2025年05月01日 15時51分26秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">

reference/thread/jthread.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -392,14 +392,14 @@ <h3>基本的な使い方</h3>
392392
<span class="p">{</span>
393393
<span class="c1">// 関数の第1引数が<a href="../stop_token/stop_token.html">std::stop_token</a>型である場合、</span>
394394
<span class="c1">// スレッドに中断リクエストを送れるようになる</span>
395-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t1</span> <span class="p">{</span><span class="n">f1</span><span class="p">,</span> <span class="mi">1</span><span class="err">'</span><span class="mo">000</span><span class="err">'</span><span class="mo">000</span><span class="p">};</span>
395+
<span class="n"><a href="">std::jthread</a></span> <span class="n">t1</span> <span class="p">{</span><span class="n">f1</span><span class="p">,</span> <span class="mi">1</span><span class="err">'</span><span class="mo">000</span><span class="err">'</span><span class="mo">000</span><span class="p">};</span>
396396
<span class="n"><a href="this_thread/sleep_for.html">std::this_thread::sleep_for</a></span><span class="p">(</span><span class="n"><a href="../chrono/duration_aliases.html">std::chrono::milliseconds</a></span><span class="p">{</span><span class="mi">3</span><span class="p">});</span>
397397
<span class="n"><a href="jthread/request_stop.html">t1.request_stop()</a></span><span class="p">;</span> <span class="c1">// スレッドの中断要求を発行</span>
398398

399399
<span class="c1">// スレッド実行する関数が<a href="../stop_token/stop_token.html">std::stop_token</a>を受け取らない場合、</span>
400400
<span class="c1">// 中断リクエストを使用せず、</span>
401401
<span class="c1">// デストラクタで自動的にjoinするスレッドオブジェクトとして使用する</span>
402-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t2</span> <span class="p">{</span>
402+
<span class="n"><a href="">std::jthread</a></span> <span class="n">t2</span> <span class="p">{</span>
403403
<span class="p">[]</span> <span class="p">{</span> <span class="n">f2</span><span class="p">(</span><span class="mi">1</span><span class="err">'</span><span class="mo">000</span><span class="err">'</span><span class="mo">000</span><span class="p">);</span> <span class="p">}</span>
404404
<span class="p">};</span>
405405
<span class="p">}</span> <span class="c1">// jthreadのデストラクタでは、中断要求を発行し、スレッドの終了を待機する</span>

reference/thread/jthread/detach.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ <h2>例</h2>
258258
<span class="k">auto</span> <span class="n">ftr</span> <span class="o">=</span> <span class="n"><a href="../../future/packaged_task/get_future.html">task.get_future()</a></span><span class="p">;</span>
259259

260260
<span class="c1">// 新しいスレッド作成後にdetach操作</span>
261-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t</span><span class="p">(</span><span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">task</span><span class="p">));</span>
261+
<span class="n"><a href="../jthread.html">std::jthread</a></span> <span class="nf">t</span><span class="p">(</span><span class="n"><a href="../../utility/move.html">std::move</a></span><span class="p">(</span><span class="n">task</span><span class="p">));</span>
262262
<span class="n">t</span><span class="p">.</span><span class="n"><span style="color:#ff0000">detach()</span></span><span class="p">;</span>
263263

264264
<span class="k">return</span> <span class="n">ftr</span><span class="p">;</span>

reference/thread/jthread/get_id.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,10 +242,10 @@ <h2>例</h2>
242242

243243
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
244244
<span class="p">{</span>
245-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t1</span><span class="p">;</span>
245+
<span class="n"><a href="../jthread.html">std::jthread</a></span> <span class="n">t1</span><span class="p">;</span>
246246
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span> <span class="n">t1</span><span class="p">.</span><span class="n"><span style="color:#ff0000">get_id()</span></span> <span class="o">==</span> <span class="n"><a href="../thread/id.html">std::jthread::id</a></span><span class="p">{}</span> <span class="p">);</span>
247247

248-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t2</span><span class="p">{</span> <span class="p">[]{</span> <span class="cm">/*...*/</span> <span class="p">}</span> <span class="p">};</span>
248+
<span class="n"><a href="../jthread.html">std::jthread</a></span> <span class="n">t2</span><span class="p">{</span> <span class="p">[]{</span> <span class="cm">/*...*/</span> <span class="p">}</span> <span class="p">};</span>
249249
<span class="n"><a href="../../cassert/assert.html">assert</a></span><span class="p">(</span> <span class="n">t2</span><span class="p">.</span><span class="n"><span style="color:#ff0000">get_id()</span></span> <span class="o">!=</span> <span class="n"><a href="../thread/id.html">std::jthread::id</a></span><span class="p">{}</span> <span class="p">);</span>
250250

251251
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="n">t1</span><span class="p">.</span><span class="n"><span style="color:#ff0000">get_id()</span></span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>

reference/thread/jthread/get_stop_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,15 +242,15 @@ <h2>例</h2>
242242

243243
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
244244
<span class="p">{</span>
245-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t1</span> <span class="p">{</span>
245+
<span class="n"><a href="../jthread.html">std::jthread</a></span> <span class="n">t1</span> <span class="p">{</span>
246246
<span class="p">[](</span><span class="n"><a href="../../stop_token/stop_token.html">std::stop_token</a></span> <span class="n">stoken</span><span class="p">)</span> <span class="p">{</span>
247247
<span class="k">while</span> <span class="p">(</span><span class="o">!</span><span class="n">stoken</span><span class="p">.</span><span class="n"><a href="../../stop_token/stop_token/stop_requested.html">stop_requested()</a></span><span class="p">)</span> <span class="p">{}</span>
248248
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"exit t1 thread"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>
249249
<span class="p">}</span>
250250
<span class="p">};</span>
251251

252252
<span class="c1">// 別スレッドを立てて、そのスレッドからt1スレッドに停止要求を発行する</span>
253-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t2</span> <span class="p">{</span>
253+
<span class="n"><a href="../jthread.html">std::jthread</a></span> <span class="n">t2</span> <span class="p">{</span>
254254
<span class="p">[</span><span class="n">ssource</span> <span class="o">=</span> <span class="n">t1</span><span class="p">.</span><span class="n"><span style="color:#ff0000">get_stop_source()</span></span><span class="p">]()</span> <span class="p">{</span>
255255
<span class="n">ssource</span><span class="p">.</span><span class="n"><a href="../../stop_token/stop_source/request_stop.html">request_stop()</a></span><span class="p">;</span>
256256
<span class="p">}</span>

reference/thread/jthread/get_stop_token.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ <h2>例</h2>
246246

247247
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
248248
<span class="p">{</span>
249-
<span class="n">std</span><span class="o">::</span><span class="n">jthread</span> <span class="n">t</span> <span class="p">{</span>
249+
<span class="n"><a href="../jthread.html">std::jthread</a></span> <span class="n">t</span> <span class="p">{</span>
250250
<span class="p">[](</span><span class="n"><a href="../../stop_token/stop_token.html">std::stop_token</a></span> <span class="n">stoken</span><span class="p">)</span> <span class="p">{</span>
251251
<span class="k">while</span> <span class="p">(</span><span class="o">!</span><span class="n">stoken</span><span class="p">.</span><span class="n"><a href="../../stop_token/stop_token/stop_requested.html">stop_requested()</a></span><span class="p">)</span> <span class="p">{}</span>
252252
<span class="n"><a href="../../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"exit thread"</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../../ostream/endl.html">std::endl</a></span><span class="p">;</span>

0 commit comments

Comments
 (0)