Skip to content

Commit b0fac71

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent fbb4d6e commit b0fac71

File tree

3 files changed

+40
-33
lines changed

3 files changed

+40
-33
lines changed

reference/execution/execution/start.html

Lines changed: 3 additions & 3 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-05-02T08:14:47">
204-
2025年05月02日 08時14分47秒
203+
<span itemprop="datePublished" content="2025-09-22T08:17:37">
204+
2025年09月22日 08時17分37秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -236,10 +236,10 @@ <h2>概要</h2>
236236
<h2>効果</h2>
237237
<p><code>start(op)</code>は、<code>op</code>が右辺値の場合は<a class="cpprefjp-defined-word" data-desc="プログラムが適格でないこと。コンパイルエラーなどになる" href="../../../implementation-compliance.html#dfn-ill-formed">不適格</a>となる。
238238
そうでなければ、<code>op.start()</code>と等価。</p>
239-
<p><code>op.start()</code><a href="operation_state.html">Operation State</a>に関連付けられた非<a class="cpprefjp-defined-word" data-desc="マルチスレッド実行時にリソースの所有権に基づいて実行順序を制御する操作">同期操作</a>を開始しない場合、式<code>start(op)</code><a class="cpprefjp-defined-word" data-desc="未定義の動作。処理系は予期せぬ動作をする可能性がある。要するに動作保証対象外。undefined behavior (UB)。" href="../../../implementation-compliance.html#dfn-undefined-behavior">動作は未定義</a>となる。</p>
240239
<h2>カスタマイゼーションポイント</h2>
241240
<p><a href="operation_state.html">Operation State</a><code>op</code>に対して式<code>op.start()</code>が呼び出される。
242241
このとき<code>noexcept(op.start()) == true</code>であること。</p>
242+
<p><code>op.start()</code><a href="operation_state.html">Operation State</a>に関連付けられた非<a class="cpprefjp-defined-word" data-desc="マルチスレッド実行時にリソースの所有権に基づいて実行順序を制御する操作">同期操作</a>を開始しない場合、式<code>start(op)</code><a class="cpprefjp-defined-word" data-desc="未定義の動作。処理系は予期せぬ動作をする可能性がある。要するに動作保証対象外。undefined behavior (UB)。" href="../../../implementation-compliance.html#dfn-undefined-behavior">動作は未定義</a>となる。</p>
243243
<h2>備考</h2>
244244
<p><code>start</code><a href="sender.html">Sender</a>内部実装から呼び出される想定であり、実行制御ライブラリ利用者が直接利用する必要はない。</p>
245245
<h2></h2>

rss.xml

Lines changed: 36 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,44 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2025-09-22T04:46:24.961632</updated>
6-
<id>45486487-a239-46c9-81a6-57a1e0e0b48d</id>
5+
<updated>2025-09-22T08:22:55.297171</updated>
6+
<id>6a81fa54-46bf-443e-9c28-b443384bed7f</id>
77

88

9+
<entry>
10+
<title>start -- execution/start: 微調整</title>
11+
<link href="https://cpprefjp.github.io/reference/execution/execution/start.html"/>
12+
<id>911f1dc2a25093dc7ba95c9b29fc69dca2862a2e:reference/execution/execution/start.md</id>
13+
<updated>2025-09-22T17:17:37+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/execution/execution/start.md b/reference/execution/execution/start.md
16+
index ea0c3623e..6081a38a3 100644
17+
--- a/reference/execution/execution/start.md
18+
+++ b/reference/execution/execution/start.md
19+
@@ -19,13 +19,13 @@ namespace std::execution {
20+
式`start(op)`は、`op`が右辺値の場合は不適格となる。
21+
そうでなければ、`op.start()`と等価。
22+
23+
-`op.start()`が[Operation State](operation_state.md)に関連付けられた非同期操作を開始しない場合、式`start(op)`の動作は未定義となる。
24+
-
25+
26+
## カスタマイゼーションポイント
27+
[Operation State](operation_state.md)`op`に対して式`op.start()`が呼び出される。
28+
このとき`noexcept(op.start()) == true`であること。
29+
30+
+`op.start()`が[Operation State](operation_state.md)に関連付けられた非同期操作を開始しない場合、式`start(op)`の動作は未定義となる。
31+
+
32+
33+
## 備考
34+
`start`は[Sender](sender.md)内部実装から呼び出される想定であり、実行制御ライブラリ利用者が直接利用する必要はない。
35+
&lt;/code&gt;&lt;/pre&gt;</summary>
36+
37+
<author>
38+
<name>yoh</name>
39+
<email>[email protected]</email>
40+
</author>
41+
</entry>
42+
943
<entry>
1044
<title>associate -- execution/associate: 調整 (#1510)</title>
1145
<link href="https://cpprefjp.github.io/reference/execution/execution/associate.html"/>
@@ -1249,31 +1283,4 @@ index 000000000..55241d20b
12491283
</author>
12501284
</entry>
12511285

1252-
<entry>
1253-
<title>stop-when -- execution/stop-when: fix markup(#1510)</title>
1254-
<link href="https://cpprefjp.github.io/reference/execution/execution/stop-when.html"/>
1255-
<id>df84025a1f04eee43286f32a2e937607244aba84:reference/execution/execution/stop-when.md</id>
1256-
<updated>2025-09-20T18:01:40+09:00</updated>
1257-
1258-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/execution/execution/stop-when.md b/reference/execution/execution/stop-when.md
1259-
index 9c0072e42..15505771c 100644
1260-
--- a/reference/execution/execution/stop-when.md
1261-
+++ b/reference/execution/execution/stop-when.md
1262-
@@ -11,7 +11,7 @@ namespace std::execution {
1263-
```
1264-
* unspecified[italic]
1265-
1266-
-# 概要
1267-
+## 概要
1268-
`stop-when`は、入力[Sender](sender.md)に追加の[停止トークン](/reference/stop_token/stop_token.md)を結合したSenderを返す、説明専用のSenderアダプタである。
1269-
1270-
説明用の式`sndr`と`token`に対して、
1271-
&lt;/code&gt;&lt;/pre&gt;</summary>
1272-
1273-
<author>
1274-
<name>yoh</name>
1275-
<email>[email protected]</email>
1276-
</author>
1277-
</entry>
1278-
12791286
</feed>

sitemap.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2292,7 +2292,7 @@
22922292

22932293
<url>
22942294
<loc>https://cpprefjp.github.io/reference/execution/execution/start.html</loc>
2295-
<lastmod>2025-09-18T10:20:35+09:00</lastmod>
2295+
<lastmod>2025-09-22T17:17:37+09:00</lastmod>
22962296
<changefreq>daily</changefreq>
22972297
<priority>0.6</priority>
22982298
</url>

0 commit comments

Comments
 (0)