22<feed xmlns =" http://www.w3.org/2005/Atom" >
33 <title >cpprefjp - C++日本語リファレンス</title >
44 <link href =" https://cpprefjp.github.io" />
5- <updated >2026-01-13T11:44:08.114502 </updated >
6- <id >142f26f9-9fb8-480a-aa96-258e536d2d0b </id >
5+ <updated >2026-01-13T11:55:49.083163 </updated >
6+ <id >b1fac4e4-1763-43bd-8874-528b96c5d850 </id >
77
88
9+ <entry >
10+ <title >task -- execution/task: 調整(#1521)</title >
11+ <link href =" https://cpprefjp.github.io/reference/execution/execution/task.html" />
12+ <id >e0b5a7343608c791ec423c7c914b05a715cdfc53:reference/execution/execution/task.md</id >
13+ <updated >2026-01-13T20:50:45+09:00</updated >
14+
15+ <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/task.md b/reference/execution/execution/task.md
16+ index 43060ee80..d0a862018 100644
17+ --- a/reference/execution/execution/task.md
18+ +++ b/reference/execution/execution/task.md
19+ @@ -6,10 +6,11 @@
20+
21+ ```cpp
22+ namespace std::execution {
23+ - template & lt;class T, class Environment& gt;
24+ + template & lt;class T = void, class Environment = env& lt;& gt;& gt;
25+ class task;
26+ }
27+ ```
28+ +* env& lt;& gt;[link env.md]
29+
30+ ## 概要
31+ `task`クラステンプレートは、[コルーチン](/lang/cpp20/coroutines.md)の戻り値型として使用できる[Sender](sender.md)を表す。
32+ @@ -116,4 +117,5 @@ int main()
33+
34+ ## 参照
35+ - [P3552R3 Add a Coroutine Task Type](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3552r3.html)
36+ +- [LWG4343. Missing default template arguments for `task`](https://cplusplus.github.io/LWG/issue4343)
37+ - C++now 2025, [Getting The Lazy Task Done](https://schedule.cppnow.org/wp-content/uploads/2025/03/Getting_The_Lazy_Task_Done.pdf)
38+ < /code>< /pre> </summary >
39+
40+ <author >
41+ <name >yoh</name >
42+ <email >kawasaki.liamg@gmail.com</email >
43+ </author >
44+ </entry >
45+
46+ <entry >
47+ <title >connect -- execution/task: 調整(#1521)</title >
48+ <link href =" https://cpprefjp.github.io/reference/execution/execution/task/connect.html" />
49+ <id >e0b5a7343608c791ec423c7c914b05a715cdfc53:reference/execution/execution/task/connect.md</id >
50+ <updated >2026-01-13T20:50:45+09:00</updated >
51+
52+ <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/task/connect.md b/reference/execution/execution/task/connect.md
53+ index b8cb14498..3b8eabb49 100644
54+ --- a/reference/execution/execution/task/connect.md
55+ +++ b/reference/execution/execution/task/connect.md
56+ @@ -47,3 +47,4 @@ return state& lt;Rcvr& gt;(exchange(handle, {}), std::forward& lt;Rcvr& gt;(recv));
57+
58+ ## 参照
59+ - [P3552R3 Add a Coroutine Task Type](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3552r3.html)
60+ +- [LWG4341. Missing rvalue reference qualification for `task::connect()`](https://cplusplus.github.io/LWG/issue4341)
61+ < /code>< /pre> </summary >
62+
63+ <author >
64+ <name >yoh</name >
65+ <email >kawasaki.liamg@gmail.com</email >
66+ </author >
67+ </entry >
68+
69+ <entry >
70+ <title >task::state -- execution/task: 調整(#1521)</title >
71+ <link href =" https://cpprefjp.github.io/reference/execution/execution/task/state.html" />
72+ <id >e0b5a7343608c791ec423c7c914b05a715cdfc53:reference/execution/execution/task/state.md</id >
73+ <updated >2026-01-13T20:50:45+09:00</updated >
74+
75+ <summary type =" html" >< pre>< code> diff --git a/reference/execution/execution/task/state.md b/reference/execution/execution/task/state.md
76+ index 7c53c985c..c17485699 100644
77+ --- a/reference/execution/execution/task/state.md
78+ +++ b/reference/execution/execution/task/state.md
79+ @@ -17,7 +17,7 @@ namespace std::execution {
80+ ~state();
81+ void start() & amp; noexcept;
82+
83+ -private:
84+ + private:
85+ using own-env-t = see below; // exposition only
86+ coroutine_handle& lt;promise_type& gt; handle; // exposition only
87+ remove_cvref_t& lt;R& gt; rcvr; // exposition only
88+ < /code>< /pre> </summary >
89+
90+ <author >
91+ <name >yoh</name >
92+ <email >kawasaki.liamg@gmail.com</email >
93+ </author >
94+ </entry >
95+
996 <entry >
1097 <title >task_scheduler -- execution/task_scheduler: 調整(#1521)</title >
1198 <link href =" https://cpprefjp.github.io/reference/execution/execution/task_scheduler.html" />
@@ -803,31 +890,4 @@ index 000000000..7c53c985c
803890 </author >
804891 </entry >
805892
806- <entry >
807- <title >allocator -- リンク切れを修正 #1561</title >
808- <link href =" https://cpprefjp.github.io/reference/memory/allocator.html" />
809- <id >c26fda2cbca0c142f99216dc0642820faa41d9d2:reference/memory/allocator.md</id >
810- <updated >2026-01-13T11:19:13+09:00</updated >
811-
812- <summary type =" html" >< pre>< code> diff --git a/reference/memory/allocator.md b/reference/memory/allocator.md
813- index 7d9970fe2..b21259576 100644
814- --- a/reference/memory/allocator.md
815- +++ b/reference/memory/allocator.md
816- @@ -136,7 +136,7 @@ int main(int argc, char** argv) {
817- - [Visual C++](/implementation.md#visual_cpp): 2012, 2013
818-
819- ## 参照
820- -- [A visitor’s guide to C++ allocators](https://rawgit.com/google/cxx-std-draft/allocator-paper/allocator_user_guide.html)
821- +- [A visitor’s guide to C++ allocators](https://htmlpreview.github.io/?https://github.com/google/cxx-std-draft/blob/allocator-paper/allocator_user_guide.html)
822- - [LWG #2103 - `std::allocator_traits& lt;std::allocator& lt;T& gt;& gt;::propagate_on_container_move_assignment`](http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#2103)
823- - [N2669 Thread-Safety in the Standard Library (Rev 2)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2669.htm)
824- - [AllocatorAwareContainer: Introduction and pitfalls of `propagate_on_container_XXX` defaults](https://www.foonathan.net/2015/10/allocatorawarecontainer-propagation-pitfalls/)
825- < /code>< /pre> </summary >
826-
827- <author >
828- <name >Akira Takahashi</name >
829- <email >faithandbrave@gmail.com</email >
830- </author >
831- </entry >
832-
833893</feed >
0 commit comments