Skip to content

Commit 68cead5

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 15f0db1 commit 68cead5

File tree

20 files changed

+562
-478
lines changed

20 files changed

+562
-478
lines changed

lang/cpp11/alignas.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;cpp&#34;: [&#34;cpp11&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;c183629386796b00d53bd9461ca46acb0376244d&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n\nstruct test {\n alignas(1) int i1, i1_n;\n alignas(2) int i2, i2_n;\n alignas(4) int i4, i4_n;\n alignas(8) int i8, i8_n;\n alignas(16) int i16, i16_n;\n alignas(8) alignas(16) int i8_16, i8_16_n;\n};\n\nint distance(void *a, void *b)\n{\n return reinterpret_cast&lt;int&gt;(a) - reinterpret_cast&lt;int&gt;(b);\n}\n\nint main()\n{\n //Zero is ill-formed in GCC 4.9.\n //alignas(0) test a;\n\n test t;\n\n std::cout &lt;&lt;\n \&#34;alignas(1) int i1: \&#34; &lt;&lt; distance(&amp;t.i1_n, &amp;t.i1) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(2) int i2: \&#34; &lt;&lt; distance(&amp;t.i2_n, &amp;t.i2) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(4) int i4: \&#34; &lt;&lt; distance(&amp;t.i4_n, &amp;t.i4) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(8) int i8: \&#34; &lt;&lt; distance(&amp;t.i8_n, &amp;t.i8) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(16) int i16: \&#34; &lt;&lt; distance(&amp;t.i16_n, &amp;t.i16) &lt;&lt; std::endl;\n\n std::cout &lt;&lt;\n \&#34;alignas(8) alignas(16) int i8_16: \&#34; &lt;&lt; \n distance(&amp;t.i8_16_n, &amp;t.i8_16) &lt;&lt; std::endl;\n\n return 0;\n}\n&#34;}], &#34;page_id&#34;: [&#34;lang&#34;, &#34;cpp11&#34;, &#34;alignas&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;cpp&#34;: [&#34;cpp11&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;0df60b01e84a6c1785bbecb03577fadea94a6f45&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n\nstruct test {\n alignas(1) int i1, i1_n;\n alignas(2) int i2, i2_n;\n alignas(4) int i4, i4_n;\n alignas(8) int i8, i8_n;\n alignas(16) int i16, i16_n;\n alignas(8) alignas(16) int i8_16, i8_16_n;\n};\n\nint distance(void *a, void *b)\n{\n return reinterpret_cast&lt;char*&gt;(a) - reinterpret_cast&lt;char*&gt;(b);\n}\n\nint main()\n{\n //Zero is ill-formed in GCC 4.9.\n //alignas(0) test a;\n\n test t;\n\n std::cout &lt;&lt;\n \&#34;alignas(1) int i1: \&#34; &lt;&lt; distance(&amp;t.i1_n, &amp;t.i1) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(2) int i2: \&#34; &lt;&lt; distance(&amp;t.i2_n, &amp;t.i2) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(4) int i4: \&#34; &lt;&lt; distance(&amp;t.i4_n, &amp;t.i4) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(8) int i8: \&#34; &lt;&lt; distance(&amp;t.i8_n, &amp;t.i8) &lt;&lt; std::endl &lt;&lt;\n \&#34;alignas(16) int i16: \&#34; &lt;&lt; distance(&amp;t.i16_n, &amp;t.i16) &lt;&lt; std::endl;\n\n std::cout &lt;&lt;\n \&#34;alignas(8) alignas(16) int i8_16: \&#34; &lt;&lt; \n distance(&amp;t.i8_16_n, &amp;t.i8_16) &lt;&lt; std::endl;\n\n return 0;\n}\n&#34;}], &#34;page_id&#34;: [&#34;lang&#34;, &#34;cpp11&#34;, &#34;alignas&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-07-10T01:26:30">
192-
2025年07月10日 01時26分30秒
191+
<span itemprop="datePublished" content="2025-09-28T17:08:59">
192+
2025年09月28日 17時08分59秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Koichi Murase</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -242,7 +242,7 @@ <h2>仕様</h2>
242242
<p><pre><code>error: requested alignment is not a positive power of 2
243243
</code></pre></p>
244244
<h2></h2>
245-
<p><div class="yata" id="c183629386796b00d53bd9461ca46acb0376244d"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../reference/iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
245+
<p><div class="yata" id="0df60b01e84a6c1785bbecb03577fadea94a6f45"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../reference/iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
246246

247247
<span class="k">struct</span> <span class="n">test</span> <span class="p">{</span>
248248
<span class="k">alignas</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="kt">int</span> <span class="n">i1</span><span class="p">,</span> <span class="n">i1_n</span><span class="p">;</span>
@@ -255,7 +255,7 @@ <h2>例</h2>
255255

256256
<span class="kt">int</span> <span class="nf">distance</span><span class="p">(</span><span class="kt">void</span> <span class="o">*</span><span class="n">a</span><span class="p">,</span> <span class="kt">void</span> <span class="o">*</span><span class="n">b</span><span class="p">)</span>
257257
<span class="p">{</span>
258-
<span class="k">return</span> <span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">int</span><span class="o">&gt;</span><span class="p">(</span><span class="n">a</span><span class="p">)</span> <span class="o">-</span> <span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">int</span><span class="o">&gt;</span><span class="p">(</span><span class="n">b</span><span class="p">);</span>
258+
<span class="k">return</span> <span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">char</span><span class="o">*&gt;</span><span class="p">(</span><span class="n">a</span><span class="p">)</span> <span class="o">-</span> <span class="k">reinterpret_cast</span><span class="o">&lt;</span><span class="kt">char</span><span class="o">*&gt;</span><span class="p">(</span><span class="n">b</span><span class="p">);</span>
259259
<span class="p">}</span>
260260

261261
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>

reference/algorithm/ranges_contains.html

Lines changed: 4 additions & 4 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="2025-05-27T07:52:49">
192-
2025年05月27日 07時52分49秒
191+
<span itemprop="datePublished" content="2025-09-28T17:15:25">
192+
2025年09月28日 17時15分25秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -213,7 +213,7 @@
213213
<div class="col-sm-12 content-body">
214214

215215
<div class="identifier-type">function template</div><div class="header">&lt;algorithm&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std::ranges">std::ranges::</span><span class="token">contains</span><span class="cpp cpp23" title="C++23で追加">(C++23)</span></h1>
216-
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="k">namespace</span> <span class="n">ranges</span> <span class="p">{</span>
216+
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="k">namespace</span> <span class="n">std</span><span class="o">::</span><span class="n">ranges</span> <span class="p">{</span>
217217
<span class="k">template</span> <span class="o">&lt;</span><span class="n"><a href="../iterator/input_iterator.html">input_iterator</a></span> <span class="n">I</span><span class="p">,</span>
218218
<span class="n"><a href="../iterator/sentinel_for.html">sentinel_for</a></span><span class="o">&lt;</span><span class="n">I</span><span class="o">&gt;</span> <span class="n">S</span><span class="p">,</span>
219219
<span class="k">class</span> <span class="nc">T</span><span class="p">,</span>

reference/atomic/atomic_flag_test_explicit.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;atomic&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function&#34;], &#34;cpp&#34;: [&#34;cpp20&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;4b10b0a06e66c42606b7bb98e6f9d878ca5cbbaa&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;atomic&gt;\n\nint main()\n{\n std::cout &lt;&lt; std::boolalpha;\n\n std::atomic_flag x = ATOMIC_FLAG_INIT;\n std::cout &lt;&lt; std::atomic_flag_test_explicit(&amp;x, std::memory_order::acquire) &lt;&lt; std::endl;\n\n std::atomic_flag_test_and_set(&amp;x, std::memory_order::release);\n std::cout &lt;&lt; std::atomic_flag_test_explicit(&amp;x, std::memory_order::acquire) &lt;&lt; std::endl;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;atomic&#34;, &#34;atomic_flag_test_explicit&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;atomic&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;function&#34;], &#34;cpp&#34;: [&#34;cpp20&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;d0cf2ed494aaf3461bb18d639cb9d183529ea48f&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;atomic&gt;\n\nint main()\n{\n std::cout &lt;&lt; std::boolalpha;\n\n std::atomic_flag x = ATOMIC_FLAG_INIT;\n std::cout &lt;&lt; std::atomic_flag_test_explicit(&amp;x, std::memory_order::acquire) &lt;&lt; std::endl;\n\n std::atomic_flag_test_and_set_explicit(&amp;x, std::memory_order::release);\n std::cout &lt;&lt; std::atomic_flag_test_explicit(&amp;x, std::memory_order::acquire) &lt;&lt; std::endl;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;atomic&#34;, &#34;atomic_flag_test_explicit&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2025-01-22T04:39:19">
192-
2025年01月22日 04時39分19秒
191+
<span itemprop="datePublished" content="2025-09-28T17:08:59">
192+
2025年09月28日 17時08分59秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">yoh</span>
196+
<span itemprop="name">Raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -242,7 +242,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数呼び出し式の評価
242242
<h2><a class="cpprefjp-defined-word" data-desc="問題が発生したときに、現在実行位置を過去に通過・記録した位置に戻し、文脈情報を添えて紐づけられた処理(例外ハンドラー)を呼び出す仕組み。またはその事態">例外</a></h2>
243243
<p>投げない</p>
244244
<h2></h2>
245-
<p><div class="yata" id="4b10b0a06e66c42606b7bb98e6f9d878ca5cbbaa"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
245+
<p><div class="yata" id="d0cf2ed494aaf3461bb18d639cb9d183529ea48f"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
246246
<span class="cp">#include</span> <span class="cpf"><a href="../atomic.html">&lt;atomic&gt;</a></span><span class="cp"></span>
247247

248248
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
@@ -252,7 +252,7 @@ <h2>例</h2>
252252
<span class="n">std</span><span class="o">::</span><span class="n">atomic_flag</span> <span class="n">x</span> <span class="o">=</span> <span class="n"><a href="atomic_flag_init.html">ATOMIC_FLAG_INIT</a></span><span class="p">;</span>
253253
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="n"><span style="color:#ff0000">std::atomic_flag_test_explicit</span></span><span class="p">(</span><span class="o">&amp;</span><span class="n">x</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="memory_order.html">memory_order</a></span><span class="o">::</span><span class="n">acquire</span><span class="p">)</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
254254

255-
<span class="n"><a href="atomic_flag_test_and_set.html">std::atomic_flag_test_and_set</a></span><span class="p">(</span><span class="o">&amp;</span><span class="n">x</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="memory_order.html">memory_order</a></span><span class="o">::</span><span class="n">release</span><span class="p">);</span>
255+
<span class="n"><a href="atomic_flag_test_and_set_explicit.html">std::atomic_flag_test_and_set_explicit</a></span><span class="p">(</span><span class="o">&amp;</span><span class="n">x</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="memory_order.html">memory_order</a></span><span class="o">::</span><span class="n">release</span><span class="p">);</span>
256256
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="n"><span style="color:#ff0000">std::atomic_flag_test_explicit</span></span><span class="p">(</span><span class="o">&amp;</span><span class="n">x</span><span class="p">,</span> <span class="n">std</span><span class="o">::</span><span class="n"><a href="memory_order.html">memory_order</a></span><span class="o">::</span><span class="n">acquire</span><span class="p">)</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
257257
<span class="p">}</span>
258258
</code></pre></div>

reference/barrier/barrier/arrive_and_wait.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;barrier&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;barrier&#34;], &#34;id-type&#34;: [&#34;function&#34;], &#34;cpp&#34;: [&#34;cpp20&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;dc2772f5b43cc35951dbb5c78cc2d77a22eb81a5&#34;, &#34;source&#34;: &#34;#include &lt;barrier&gt;\n#include &lt;chrono&gt;\n#include &lt;iostream&gt;\n#include &lt;mutex&gt;\n#include &lt;thread&gt;\n#include &lt;utility&gt;\n\n// (\u30c0\u30df\u30fc\u306e)\u30bf\u30b9\u30af\u51e6\u7406\u95a2\u6570\nvoid do_task(const char* msg)\n{\n static std::mutex cout_mtx;\n\n std::this_thread::sleep_for(std::chrono::seconds(1));\n {\n std::lock_guard lk{cout_mtx};\n std::cout &lt;&lt; msg &lt;&lt; std::endl;\n }\n}\n\nint main()\n{\n std::barrier&lt;&gt; sync{2};\n\n // \u30ef\u30fc\u30ab\u30b9\u30ec\u30c3\u30c9\u8d77\u52d5\n std::thread t1([&amp;]{\n do_task(\&#34;sub: phase-1\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;sub: phase-2\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;sub: phase-3\&#34;);\n });\n\n // \u30e1\u30a4\u30f3\u30b9\u30ec\u30c3\u30c9\u51e6\u7406\n {\n do_task(\&#34;main: phase-1\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;main: phase-2\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;main: phase-3\&#34;);\n }\n\n t.join();\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;barrier&#34;, &#34;barrier&#34;, &#34;arrive_and_wait&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;barrier&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;class&#34;: [&#34;barrier&#34;], &#34;id-type&#34;: [&#34;function&#34;], &#34;cpp&#34;: [&#34;cpp20&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;15a0675e58024849bd9b8da90008b28b566ddea2&#34;, &#34;source&#34;: &#34;#include &lt;barrier&gt;\n#include &lt;chrono&gt;\n#include &lt;iostream&gt;\n#include &lt;mutex&gt;\n#include &lt;thread&gt;\n#include &lt;utility&gt;\n\n// (\u30c0\u30df\u30fc\u306e)\u30bf\u30b9\u30af\u51e6\u7406\u95a2\u6570\nvoid do_task(const char* msg)\n{\n static std::mutex cout_mtx;\n\n std::this_thread::sleep_for(std::chrono::seconds(1));\n {\n std::lock_guard lk{cout_mtx};\n std::cout &lt;&lt; msg &lt;&lt; std::endl;\n }\n}\n\nint main()\n{\n std::barrier&lt;&gt; sync{2};\n\n // \u30ef\u30fc\u30ab\u30b9\u30ec\u30c3\u30c9\u8d77\u52d5\n std::thread t([&amp;]{\n do_task(\&#34;sub: phase-1\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;sub: phase-2\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;sub: phase-3\&#34;);\n });\n\n // \u30e1\u30a4\u30f3\u30b9\u30ec\u30c3\u30c9\u51e6\u7406\n {\n do_task(\&#34;main: phase-1\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;main: phase-2\&#34;);\n sync.arrive_and_wait();\n do_task(\&#34;main: phase-3\&#34;);\n }\n\n t.join();\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;barrier&#34;, &#34;barrier&#34;, &#34;arrive_and_wait&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2025-07-08T15:33:39">
204-
2025年07月08日 15時33分39秒
203+
<span itemprop="datePublished" content="2025-09-28T17:08:59">
204+
2025年09月28日 17時08分59秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">Raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -242,7 +242,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="問題が発生したときに
242242
<li><code><a href="../../system_error/errc.html">operation_not_permitted</a></code> : スレッドにこの操作を行う権限がない</li>
243243
</ul>
244244
<h2></h2>
245-
<p><div class="yata" id="dc2772f5b43cc35951dbb5c78cc2d77a22eb81a5"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../barrier.html">&lt;barrier&gt;</a></span><span class="cp"></span>
245+
<p><div class="yata" id="15a0675e58024849bd9b8da90008b28b566ddea2"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../../barrier.html">&lt;barrier&gt;</a></span><span class="cp"></span>
246246
<span class="cp">#include</span> <span class="cpf"><a href="../../chrono.html">&lt;chrono&gt;</a></span><span class="cp"></span>
247247
<span class="cp">#include</span> <span class="cpf"><a href="../../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
248248
<span class="cp">#include</span> <span class="cpf"><a href="../../mutex.html">&lt;mutex&gt;</a></span><span class="cp"></span>
@@ -266,7 +266,7 @@ <h2>例</h2>
266266
<span class="n">std</span><span class="o">::</span><span class="n">barrier</span><span class="o">&lt;&gt;</span> <span class="n">sync</span><span class="p">{</span><span class="mi">2</span><span class="p">};</span>
267267

268268
<span class="c1">// ワーカスレッド起動</span>
269-
<span class="n"><a href="../../thread/thread.html">std::thread</a></span> <span class="n">t1</span><span class="p">([</span><span class="o">&amp;</span><span class="p">]{</span>
269+
<span class="n"><a href="../../thread/thread.html">std::thread</a></span> <span class="n">t</span><span class="p">([</span><span class="o">&amp;</span><span class="p">]{</span>
270270
<span class="n">do_task</span><span class="p">(</span><span class="s">"sub: phase-1"</span><span class="p">);</span>
271271
<span class="n">sync</span><span class="p">.</span><span class="n"><span style="color:#ff0000">arrive_and_wait</span></span><span class="p">();</span>
272272
<span class="n">do_task</span><span class="p">(</span><span class="s">"sub: phase-2"</span><span class="p">);</span>

0 commit comments

Comments
 (0)