22<feed xmlns =" http://www.w3.org/2005/Atom" >
33 <title >cpprefjp - C++日本語リファレンス</title >
44 <link href =" https://cpprefjp.github.io" />
5- <updated >2025-04-18T09:13:31.735573 </updated >
6- <id >5ff3787b-8412-4867-9a4e-5ebefb5967fd </id >
5+ <updated >2025-04-18T09:27:36.730086 </updated >
6+ <id >3553649a-c57f-44d2-819f-4b632c400ab0 </id >
77
88
9+ <entry >
10+ <title >connect -- execuion/connect: small fixes</title >
11+ <link href =" https://cpprefjp.github.io/reference/execution/execution/connect.html" />
12+ <id >6f4510e6199a3d86bec9eeb6becf11f395984de1:reference/execution/execution/connect.md</id >
13+ <updated >2025-04-18T18:23:56+09:00</updated >
14+
15+ <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/connect.md b/reference/execution/execution/connect.md
16+ index efcb2e028..926ca91fb 100644
17+ --- a/reference/execution/execution/connect.md
18+ +++ b/reference/execution/execution/connect.md
19+ @@ -5,7 +5,7 @@
20+ * cpp26[meta cpp]
21+
22+ ```cpp
23+ -namespace std {
24+ +namespace std::execution {
25+ struct connect_t;
26+ inline constexpr connect_t connect{};
27+ }
28+ @@ -120,12 +120,13 @@ completion_signatures& lt;
29+ set_error_t(exception_ptr),
30+ set_stopped_t()& gt;
31+ ```
32+ +* completion_signatures[link completion_signatures.md]
33+ * set_error_t[link set_error.md]
34+ * set_stopped_t[link set_stopped.md]
35+ * exception_ptr[link /reference/exception/exception_ptr.md]
36+ * SET-VALUE-SIG[italic]
37+
38+ -説明用のコールーチン`suspend-complete`を下記の通り定義する。
39+ +説明用の関数テンプレート`suspend-complete`とコルーチン`suspend-awaitable`を下記の通り定義する。
40+
41+ ```cpp
42+ namespace std::execution {
43+ < /code>< /pre> </summary >
44+
45+ <author >
46+ <name >yoh</name >
47+ 48+ </author >
49+ </entry >
50+
951 <entry >
1052 <title >connect -- execution: get-domain-late,sender-for (#1384)</title >
1153 <link href =" https://cpprefjp.github.io/reference/execution/execution/connect.html" />
@@ -1431,182 +1473,4 @@ index 000000000..d534a6545
14311473 </author >
14321474 </entry >
14331475
1434- <entry >
1435- <title >default_domain -- execution/default: remove forbid chars</title >
1436- <link href =" https://cpprefjp.github.io/reference/execution/execution/default_domain.html" />
1437- <id >0ff48a6037b53dcf2c96b8f7df318d5447fa22dc:reference/execution/execution/default_domain.md</id >
1438- <updated >2025-04-18T14:09:13+09:00</updated >
1439-
1440- <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/default_domain.md b/reference/execution/execution/default_domain.md
1441- index acd7dfed7..88a37370e 100644
1442- --- a/reference/execution/execution/default_domain.md
1443- +++ b/reference/execution/execution/default_domain.md
1444- @@ -18,9 +18,9 @@ namespace std::execution {
1445-
1446- 実行ドメインは下記関数に対するカスタマイゼーションポイントとして機能する。
1447-
1448- -- [`execution::transform_sender`](transform_sender.md.nolink) : Senderの変換
1449- -- [`execution::transform_env`](transform_env.md.nolink) : 環境の変換
1450- -- [`execution::apply_sender`](apply_sender.md.nolink) : Senderアルゴリズム適用
1451- +- [`execution::transform_sender`](transform_sender.md.nolink) : Senderの変換
1452- +- [`execution::transform_env`](transform_env.md.nolink) : 環境の変換
1453- +- [`execution::apply_sender`](apply_sender.md.nolink) : Senderアルゴリズム適用
1454-
1455-
1456- ## メンバ関数
1457- @@ -46,9 +46,9 @@ namespace std::execution {
1458-
1459-
1460- ## 関連項目
1461- -- [`execution::transform_sender`](transform_sender.md.nolink)
1462- -- [`execution::transform_env`](transform_env.md.nolink)
1463- -- [`execution::apply_sender`](apply_sender.md.nolink)
1464- +- [`execution::transform_sender`](transform_sender.md.nolink)
1465- +- [`execution::transform_env`](transform_env.md.nolink)
1466- +- [`execution::apply_sender`](apply_sender.md.nolink)
1467-
1468-
1469- ## 参照
1470- < /code>< /pre> </summary >
1471-
1472- <author >
1473- <name >yoh</name >
1474- 1475- </author >
1476- </entry >
1477-
1478- <entry >
1479- <title >apply_sender -- execution/default: remove forbid chars</title >
1480- <link href =" https://cpprefjp.github.io/reference/execution/execution/default_domain/apply_sender.html" />
1481- <id >0ff48a6037b53dcf2c96b8f7df318d5447fa22dc:reference/execution/execution/default_domain/apply_sender.md</id >
1482- <updated >2025-04-18T14:09:13+09:00</updated >
1483-
1484- <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/default_domain/apply_sender.md b/reference/execution/execution/default_domain/apply_sender.md
1485- index 3b56dafa4..927bdb906 100644
1486- --- a/reference/execution/execution/default_domain/apply_sender.md
1487- +++ b/reference/execution/execution/default_domain/apply_sender.md
1488- @@ -15,7 +15,7 @@ constexpr decltype(auto) apply_sender(Tag, Sndr& amp;& amp; sndr, Args& amp;& amp;... args)
1489-
1490- ## 概要
1491- Senderアルゴリズム適用のデフォルト動作。
1492- -[`execution::apply_sender`](../apply_sender.md.nolink)に対するスタマイゼーションポイントとして機能する。
1493- +[`execution::apply_sender`](../apply_sender.md.nolink)に対するスタマイゼーションポイントとして機能する。
1494-
1495- [Senderのタグ型](../tag_of_t.md.nolink)`Tag`に対して、`apply_sender`メンバ関数を呼び出す。
1496-
1497- @@ -45,7 +45,7 @@ Senderアルゴリズム適用のデフォルト動作。
1498-
1499-
1500- ## 関連項目
1501- -- [`execution::apply_sender`](../apply_sender.md.nolink)
1502- +- [`execution::apply_sender`](../apply_sender.md.nolink)
1503-
1504-
1505- ## 参照
1506- < /code>< /pre> </summary >
1507-
1508- <author >
1509- <name >yoh</name >
1510- 1511- </author >
1512- </entry >
1513-
1514- <entry >
1515- <title >transform_env -- execution/default: remove forbid chars</title >
1516- <link href =" https://cpprefjp.github.io/reference/execution/execution/default_domain/transform_env.html" />
1517- <id >0ff48a6037b53dcf2c96b8f7df318d5447fa22dc:reference/execution/execution/default_domain/transform_env.md</id >
1518- <updated >2025-04-18T14:09:13+09:00</updated >
1519-
1520- <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/default_domain/transform_env.md b/reference/execution/execution/default_domain/transform_env.md
1521- index bdf425c46..82b436b90 100644
1522- --- a/reference/execution/execution/default_domain/transform_env.md
1523- +++ b/reference/execution/execution/default_domain/transform_env.md
1524- @@ -14,7 +14,7 @@ template& lt;sender Sndr, queryable Env& gt;
1525-
1526- ## 概要
1527- 環境変換のデフォルト動作。
1528- -[`execution::transform_env`](../transform_env.md.nolink)に対するスタマイゼーションポイントとして機能する。
1529- +[`execution::transform_env`](../transform_env.md.nolink)に対するスタマイゼーションポイントとして機能する。
1530-
1531- - 定義されていれば、[Senderのタグ型](../tag_of_t.md.nolink)の`transform_env`メンバ関数に変換動作を委譲する。
1532- - そうでなければ、無変換。
1533- @@ -28,7 +28,7 @@ template& lt;sender Sndr, queryable Env& gt;
1534- 説明用の式`e`を次の通りとしたとき、`e`を返す。
1535-
1536- - 適格ならば、式[`tag_of_t`](tag_of_t.md.nolink)`& lt;Sndr& gt;().transform_env(`[`std::forward`](/reference/utility/forward.md)`& lt;Sndr& gt;(sndr),` [`std::forward`](/reference/utility/forward.md)`& lt;Env& gt;(env))`
1537- -- そうでなければ、`static_cast& lt;Env& gt;(`[`std::forward`](/reference/utility/forward.md)`& lt;Env& gt;(env))`
1538- +- そうでなければ、`static_cast& lt;Env& gt;(`[`std::forward`](/reference/utility/forward.md)`& lt;Env& gt;(env))`
1539-
1540-
1541- ## 例外
1542- @@ -47,7 +47,7 @@ template& lt;sender Sndr, queryable Env& gt;
1543-
1544-
1545- ## 関連項目
1546- -- [`execution::transform_env`](../transform_env.md.nolink)
1547- +- [`execution::transform_env`](../transform_env.md.nolink)
1548-
1549-
1550- ## 参照
1551- < /code>< /pre> </summary >
1552-
1553- <author >
1554- <name >yoh</name >
1555- 1556- </author >
1557- </entry >
1558-
1559- <entry >
1560- <title >transform_sender -- execution/default: remove forbid chars</title >
1561- <link href =" https://cpprefjp.github.io/reference/execution/execution/default_domain/transform_sender.html" />
1562- <id >0ff48a6037b53dcf2c96b8f7df318d5447fa22dc:reference/execution/execution/default_domain/transform_sender.md</id >
1563- <updated >2025-04-18T14:09:13+09:00</updated >
1564-
1565- <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/default_domain/transform_sender.md b/reference/execution/execution/default_domain/transform_sender.md
1566- index caf2f3324..3d9b94d6d 100644
1567- --- a/reference/execution/execution/default_domain/transform_sender.md
1568- +++ b/reference/execution/execution/default_domain/transform_sender.md
1569- @@ -17,7 +17,7 @@ constexpr sender decltype(auto) transform_sender(Sndr& amp;& amp; sndr, const Env& amp;... env)
1570-
1571- ## 概要
1572- Sender変換のデフォルト動作。
1573- -[`execution::transform_sender`](../transform_sender.md.nolink)に対するスタマイゼーションポイントとして機能する。
1574- +[`execution::transform_sender`](../transform_sender.md.nolink)に対するスタマイゼーションポイントとして機能する。
1575-
1576- - 定義されていれば、[Senderのタグ型](../tag_of_t.md.nolink)の`transform_sender`メンバ関数に変換動作を委譲する。
1577- - そうでなければ、無変換。
1578- @@ -27,7 +27,7 @@ Sender変換のデフォルト動作。
1579- 説明用の式`e`を次の通りとしたとき、`e`を返す。
1580-
1581- - 適格ならば、式[`tag_of_t`](tag_of_t.md.nolink)`& lt;Sndr& gt;().transform_sender(`[`std::forward& lt;Sndr& gt;(sndr)`](/reference/utility/forward.md)`, env...)`
1582- -- そうでなければ、[`std::forward`](/reference/utility/forward.md)`& lt;Sndr& gt;(sndr)`
1583- +- そうでなければ、[`std::forward`](/reference/utility/forward.md)`& lt;Sndr& gt;(sndr)`
1584-
1585-
1586- ## 例外
1587- @@ -35,6 +35,7 @@ Sender変換のデフォルト動作。
1588- そうでなければ、式`e`から送出される例外。
1589-
1590-
1591- +
1592- ## バージョン
1593- ### 言語
1594- - C++26
1595- @@ -47,7 +48,7 @@ Sender変換のデフォルト動作。
1596-
1597-
1598- ## 関連項目
1599- -- [`execution::transform_sender`](../transform_sender.md.nolink)
1600- +- [`execution::transform_sender`](../transform_sender.md.nolink)
1601-
1602-
1603- ## 参照
1604- < /code>< /pre> </summary >
1605-
1606- <author >
1607- <name >yoh</name >
1608- 1609- </author >
1610- </entry >
1611-
16121476</feed >
0 commit comments