Skip to content

Commit bffd962

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent b151e8d commit bffd962

File tree

3 files changed

+40
-245
lines changed

3 files changed

+40
-245
lines changed

reference/execution/execution/task/promise_type/return_value.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,8 @@
224224

225225
<p class="text-right"><small>
226226
最終更新日時(UTC):
227-
<span itemprop="datePublished" content="2026-01-14T15:45:13">
228-
2026年01月14日 15時45分13秒
227+
<span itemprop="datePublished" content="2026-01-15T23:10:36">
228+
2026年01月15日 23時10分36秒
229229
</span>
230230
<br/>
231231
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
@@ -250,7 +250,7 @@
250250

251251
<div class="identifier-type">function template</div><div class="header">&lt;execution&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std::execution">std::execution::</span><span class="class" title="class task::promise_type">task::promise_type::</span><span class="token">return_value</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span></h1>
252252
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="c1">// is_void_v&lt;T&gt; == false 時のみ存在</span>
253-
<span class="k">template</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">V</span><span class="o">&gt;</span>
253+
<span class="k">template</span><span class="o">&lt;</span><span class="k">class</span> <span class="nc">V</span> <span class="o">=</span> <span class="n">T</span><span class="o">&gt;</span>
254254
<span class="kt">void</span> <span class="n">return_value</span><span class="p">(</span><span class="n">V</span><span class="o">&amp;&amp;</span> <span class="n">v</span><span class="p">);</span>
255255
</code></pre></div>
256256
</p>
@@ -274,6 +274,7 @@ <h3>処理系</h3>
274274
<h2>参照</h2>
275275
<ul>
276276
<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3552r3.html" target="_blank">P3552R3 Add a Coroutine Task Type</a></li>
277+
<li><a href="https://cplusplus.github.io/LWG/issue4345" target="_blank">LWG4345. <code>task::promise_type::return_value</code> default template parameter</a></li>
277278
<li><a href="https://cplusplus.github.io/LWG/issue4346" target="_blank">LWG4346. <code>task::promise_type::return_void/value</code> lack a specification</a></li>
278279
</ul></div>
279280

rss.xml

Lines changed: 35 additions & 241 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,43 @@
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-15T14:53:35.656060</updated>
6-
<id>a1ede4b9-6f3c-4bc7-99ab-40900d1818ae</id>
5+
<updated>2026-01-15T23:16:01.868938</updated>
6+
<id>7771d833-f5d3-4bf2-9aba-d2065aff0b9b</id>
77

88

9+
<entry>
10+
<title>return_value -- execution/task/promise_type: LWG4345適用(#1521)</title>
11+
<link href="https://cpprefjp.github.io/reference/execution/execution/task/promise_type/return_value.html"/>
12+
<id>086802a0fe15b519173ff1093db58c3b9b1174bb:reference/execution/execution/task/promise_type/return_value.md</id>
13+
<updated>2026-01-16T08:10:36+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/execution/execution/task/promise_type/return_value.md b/reference/execution/execution/task/promise_type/return_value.md
16+
index 1364540b6..a3b84244b 100644
17+
--- a/reference/execution/execution/task/promise_type/return_value.md
18+
+++ b/reference/execution/execution/task/promise_type/return_value.md
19+
@@ -7,7 +7,7 @@
20+
21+
```cpp
22+
// is_void_v&amp;lt;T&amp;gt; == false 時のみ存在
23+
-template&amp;lt;class V&amp;gt;
24+
+template&amp;lt;class V = T&amp;gt;
25+
void return_value(V&amp;amp;&amp;amp; v);
26+
```
27+
28+
@@ -33,4 +33,5 @@ void return_value(V&amp;amp;&amp;amp; v);
29+
30+
## 参照
31+
- [P3552R3 Add a Coroutine Task Type](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3552r3.html)
32+
+- [LWG4345. `task::promise_type::return_value` default template parameter](https://cplusplus.github.io/LWG/issue4345)
33+
- [LWG4346. `task::promise_type::return_void/value` lack a specification](https://cplusplus.github.io/LWG/issue4346)
34+
&lt;/code&gt;&lt;/pre&gt;</summary>
35+
36+
<author>
37+
<name>yoh</name>
38+
<email>kawasaki.liamg@gmail.com</email>
39+
</author>
40+
</entry>
41+
942
<entry>
1043
<title>promise_type -- execution/task/promise_type: fix markup</title>
1144
<link href="https://cpprefjp.github.io/reference/execution/execution/task/promise_type.html"/>
@@ -2089,243 +2122,4 @@ index 5647fab8d..6d64352a5 100644
20892122
</author>
20902123
</entry>
20912124

2092-
<entry>
2093-
<title>exposition-only -- 説明専用ライブラリのページ名をヘッダ名に合わせて統一 #1563</title>
2094-
<link href="https://cpprefjp.github.io/reference/exposition-only.html"/>
2095-
<id>20774a15f7926ec873fcb58ecf36dd589eb6583c:reference/exposition-only.md</id>
2096-
<updated>2026-01-14T13:53:47+09:00</updated>
2097-
2098-
<content type="html">&lt;div class=&#34;header&#34;&gt;&amp;lt;exposition-only&amp;gt;&lt;/div&gt;&lt;h1 itemprop=&#34;name&#34;&gt;&lt;span class=&#34;token&#34;&gt;exposition-only&lt;/span&gt;&lt;/h1&gt;
2099-
&lt;div itemprop=&#34;articleBody&#34;&gt;&lt;p&gt;このページでは、説明専用のライブラリをまとめる。
2100-
これらはC++規格の文章中に現れる説明のためのものであり、実際に使うことはできない。&lt;/p&gt;
2101-
&lt;table border=&#34;1&#34; bordercolor=&#34;#888&#34; style=&#34;border-collapse:collapse&#34;&gt;
2102-
&lt;thead&gt;
2103-
&lt;tr&gt;
2104-
&lt;th&gt;名前&lt;/th&gt;
2105-
&lt;th&gt;説明&lt;/th&gt;
2106-
&lt;th&gt;対応バージョン&lt;/th&gt;
2107-
&lt;/tr&gt;
2108-
&lt;/thead&gt;
2109-
&lt;tbody&gt;
2110-
&lt;tr&gt;
2111-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;exposition-only/decay-copy.html&#34;&gt;decay-copy&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2112-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;type_traits/decay.html&#34;&gt;decay&lt;/a&gt;&lt;/code&gt;した型にコピーまたはムーブする (function template)&lt;/td&gt;
2113-
&lt;td&gt;C++20&lt;/td&gt;
2114-
&lt;/tr&gt;
2115-
&lt;tr&gt;
2116-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;exposition-only/synth-three-way-result.html&#34;&gt;synth-three-way&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2117-
&lt;td&gt;三方比較可能であればそれを行い、そうでなければ三方比較を実装して比較を行う (variable)&lt;/td&gt;
2118-
&lt;td&gt;C++20&lt;/td&gt;
2119-
&lt;/tr&gt;
2120-
&lt;tr&gt;
2121-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;exposition-only/synth-three-way-result.html&#34;&gt;synth-three-way-result&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2122-
&lt;td&gt;&lt;code&gt;synth-three-way&lt;/code&gt;関数オブジェクトでの比較結果の型 (function template)&lt;/td&gt;
2123-
&lt;td&gt;C++20&lt;/td&gt;
2124-
&lt;/tr&gt;
2125-
&lt;/tbody&gt;
2126-
&lt;/table&gt;
2127-
&lt;h2&gt;コンテナ&lt;/h2&gt;
2128-
&lt;table border=&#34;1&#34; bordercolor=&#34;#888&#34; style=&#34;border-collapse:collapse&#34;&gt;
2129-
&lt;thead&gt;
2130-
&lt;tr&gt;
2131-
&lt;th&gt;名前&lt;/th&gt;
2132-
&lt;th&gt;説明&lt;/th&gt;
2133-
&lt;th&gt;対応バージョン&lt;/th&gt;
2134-
&lt;/tr&gt;
2135-
&lt;/thead&gt;
2136-
&lt;tbody&gt;
2137-
&lt;tr&gt;
2138-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;exposition-only/container-compatible-range.html&#34;&gt;container-compatible-range&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2139-
&lt;td&gt;指定されたコンテナと互換性のあるRange&lt;/td&gt;
2140-
&lt;td&gt;C++23&lt;/td&gt;
2141-
&lt;/tr&gt;
2142-
&lt;/tbody&gt;
2143-
&lt;/table&gt;
2144-
&lt;h2&gt;&lt;code&gt;&amp;lt;concepts&amp;gt;&lt;/code&gt;&lt;/h2&gt;
2145-
&lt;table border=&#34;1&#34; bordercolor=&#34;#888&#34; style=&#34;border-collapse:collapse&#34;&gt;
2146-
&lt;thead&gt;
2147-
&lt;tr&gt;
2148-
&lt;th&gt;名前&lt;/th&gt;
2149-
&lt;th&gt;説明&lt;/th&gt;
2150-
&lt;th&gt;対応バージョン&lt;/th&gt;
2151-
&lt;/tr&gt;
2152-
&lt;/thead&gt;
2153-
&lt;tbody&gt;
2154-
&lt;tr&gt;
2155-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;concepts/boolean-testable.html&#34;&gt;boolean-testable&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2156-
&lt;td&gt;真理値型 (concept)&lt;/td&gt;
2157-
&lt;td&gt;C++20&lt;/td&gt;
2158-
&lt;/tr&gt;
2159-
&lt;/tbody&gt;
2160-
&lt;/table&gt;
2161-
&lt;h2&gt;&lt;code&gt;&amp;lt;iterator&amp;gt;&lt;/code&gt;&lt;/h2&gt;
2162-
&lt;table border=&#34;1&#34; bordercolor=&#34;#888&#34; style=&#34;border-collapse:collapse&#34;&gt;
2163-
&lt;thead&gt;
2164-
&lt;tr&gt;
2165-
&lt;th&gt;名前&lt;/th&gt;
2166-
&lt;th&gt;説明&lt;/th&gt;
2167-
&lt;th&gt;対応バージョン&lt;/th&gt;
2168-
&lt;/tr&gt;
2169-
&lt;/thead&gt;
2170-
&lt;tbody&gt;
2171-
&lt;tr&gt;
2172-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/dereferenceable.html&#34;&gt;with-reference&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2173-
&lt;td&gt;&lt;code&gt;T&lt;/code&gt;に参照を付加する (alias template)&lt;/td&gt;
2174-
&lt;td&gt;C++20&lt;/td&gt;
2175-
&lt;/tr&gt;
2176-
&lt;tr&gt;
2177-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/dereferenceable.html&#34;&gt;can-reference&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2178-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/dereferenceable.html&#34;&gt;with-reference&lt;/a&gt;&lt;/code&gt;可能 (concept)&lt;/td&gt;
2179-
&lt;td&gt;C++20&lt;/td&gt;
2180-
&lt;/tr&gt;
2181-
&lt;tr&gt;
2182-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/dereferenceable.html&#34;&gt;dereferenceable&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2183-
&lt;td&gt;単純な間接参照が可能 (concept)&lt;/td&gt;
2184-
&lt;td&gt;C++20&lt;/td&gt;
2185-
&lt;/tr&gt;
2186-
&lt;tr&gt;
2187-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/is_integer_like.html&#34;&gt;is-integer-like&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2188-
&lt;td&gt;符号付整数型と同等の型か否かを表す (variable template)&lt;/td&gt;
2189-
&lt;td&gt;C++20&lt;/td&gt;
2190-
&lt;/tr&gt;
2191-
&lt;tr&gt;
2192-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/is_integer_like.html&#34;&gt;is-signed-integer-like&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2193-
&lt;td&gt;符号なし整数型と同等の型か否かを表す (variable template)&lt;/td&gt;
2194-
&lt;td&gt;C++20&lt;/td&gt;
2195-
&lt;/tr&gt;
2196-
&lt;tr&gt;
2197-
&lt;td&gt;&lt;a href=&#34;iterator/constant-iterator.html&#34;&gt;&lt;code&gt;constant-iterator&lt;/code&gt; &lt;/a&gt;&lt;/td&gt;
2198-
&lt;td&gt;要素不変なイテレータ (concept)&lt;/td&gt;
2199-
&lt;td&gt;C++23&lt;/td&gt;
2200-
&lt;/tr&gt;
2201-
&lt;/tbody&gt;
2202-
&lt;/table&gt;
2203-
&lt;h2&gt;&lt;code&gt;&amp;lt;ranges&amp;gt;&lt;/code&gt;&lt;/h2&gt;
2204-
&lt;table border=&#34;1&#34; bordercolor=&#34;#888&#34; style=&#34;border-collapse:collapse&#34;&gt;
2205-
&lt;thead&gt;
2206-
&lt;tr&gt;
2207-
&lt;th&gt;名前&lt;/th&gt;
2208-
&lt;th&gt;説明&lt;/th&gt;
2209-
&lt;th&gt;対応バージョン&lt;/th&gt;
2210-
&lt;/tr&gt;
2211-
&lt;/thead&gt;
2212-
&lt;tbody&gt;
2213-
&lt;tr&gt;
2214-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/copyable_box.html&#34;&gt;copyable-box&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2215-
&lt;td&gt;コピー可能、または例外なしでムーブ可能な場合のみ値を保持する型 (class template)&lt;/td&gt;
2216-
&lt;td&gt;C++20&lt;br /&gt; C++23で削除&lt;/td&gt;
2217-
&lt;/tr&gt;
2218-
&lt;tr&gt;
2219-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/movable_box.html&#34;&gt;movable-box&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2220-
&lt;td&gt;例外なしでムーブ可能な場合のみ値を保持する型 (class template)&lt;/td&gt;
2221-
&lt;td&gt;C++23&lt;/td&gt;
2222-
&lt;/tr&gt;
2223-
&lt;tr&gt;
2224-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/simple-view.html&#34;&gt;simple-view&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2225-
&lt;td&gt;単純なビューを表す (concept)&lt;/td&gt;
2226-
&lt;td&gt;C++20&lt;/td&gt;
2227-
&lt;/tr&gt;
2228-
&lt;tr&gt;
2229-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/has-arrow.html&#34;&gt;has-arrow&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2230-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;iterator/input_iterator.html&#34;&gt;std::input_iterator&lt;/a&gt;&lt;/code&gt;を満たし、アロー演算子が使用できる型かを表す (concept)&lt;/td&gt;
2231-
&lt;td&gt;C++20&lt;/td&gt;
2232-
&lt;/tr&gt;
2233-
&lt;tr&gt;
2234-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/range-with-movable-references.html&#34;&gt;range-with-movable-references&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2235-
&lt;td&gt;要素の参照と右辺値参照がムーブ構築できる&lt;code&gt;&lt;a href=&#34;ranges/input_range.html&#34;&gt;input_range&lt;/a&gt;&lt;/code&gt; (concept)&lt;/td&gt;
2236-
&lt;td&gt;C++23&lt;/td&gt;
2237-
&lt;/tr&gt;
2238-
&lt;tr&gt;
2239-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/different-from.html&#34;&gt;different-from&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2240-
&lt;td&gt;&lt;code&gt;const&lt;/code&gt;/&lt;code&gt;volatile&lt;/code&gt;修飾を無視して、2つの型が同じでないことを表す (concept)&lt;/td&gt;
2241-
&lt;td&gt;C++20&lt;/td&gt;
2242-
&lt;/tr&gt;
2243-
&lt;tr&gt;
2244-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/subrange/uses-nonqualification-pointer-conversion.html&#34;&gt;uses-nonqualification-pointer-conversion&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2245-
&lt;td&gt;直接変換できない型同士のポインタの変換が必要かどうかを表す (concept)&lt;/td&gt;
2246-
&lt;td&gt;C++20&lt;/td&gt;
2247-
&lt;/tr&gt;
2248-
&lt;tr&gt;
2249-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/subrange/convertible-to-non-slicing.html&#34;&gt;convertible-to-non-slicing&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2250-
&lt;td&gt;スライシングを起こさずに変換できるかどうかを表す (concept)&lt;/td&gt;
2251-
&lt;td&gt;C++20&lt;/td&gt;
2252-
&lt;/tr&gt;
2253-
&lt;tr&gt;
2254-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/subrange/pair-like-convertible-from.html&#34;&gt;pair-like-convertible-from&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2255-
&lt;td&gt;ある2つの型から構築出来る&lt;code&gt;&lt;a href=&#34;tuple/pair-like.html&#34;&gt;pair-like&lt;/a&gt;&lt;/code&gt;な型を表す (concept)&lt;/td&gt;
2256-
&lt;td&gt;C++20&lt;/td&gt;
2257-
&lt;/tr&gt;
2258-
&lt;tr&gt;
2259-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/maybe-const.html&#34;&gt;maybe-const&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2260-
&lt;td&gt;bool値に応じて&lt;code&gt;const&lt;/code&gt;修飾を付加する (alias template)&lt;/td&gt;
2261-
&lt;td&gt;C++23&lt;/td&gt;
2262-
&lt;/tr&gt;
2263-
&lt;tr&gt;
2264-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/tuple-transform.html&#34;&gt;tuple-transform&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2265-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;tuple/tuple.html&#34;&gt;tuple&lt;/a&gt;&lt;/code&gt;の各要素に関数を適用した&lt;code&gt;&lt;a href=&#34;tuple/tuple.html&#34;&gt;tuple&lt;/a&gt;&lt;/code&gt;を生成する (function template)&lt;/td&gt;
2266-
&lt;td&gt;C++23&lt;/td&gt;
2267-
&lt;/tr&gt;
2268-
&lt;tr&gt;
2269-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/tuple-for-each.html&#34;&gt;tuple-for-each&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2270-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;tuple/tuple.html&#34;&gt;tuple&lt;/a&gt;&lt;/code&gt;の各要素に関数を適用する (function template)&lt;/td&gt;
2271-
&lt;td&gt;C++23&lt;/td&gt;
2272-
&lt;/tr&gt;
2273-
&lt;tr&gt;
2274-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/as-lvalue.html&#34;&gt;as-lvalue&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2275-
&lt;td&gt;rvalueをlvalueへキャストする (function template)&lt;/td&gt;
2276-
&lt;td&gt;C++23&lt;/td&gt;
2277-
&lt;/tr&gt;
2278-
&lt;tr&gt;
2279-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/all-random-access.html&#34;&gt;all-random-access&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2280-
&lt;td&gt;すべてのビューが&lt;code&gt;&lt;a href=&#34;ranges/random_access_range.html&#34;&gt;random_access_range&lt;/a&gt;&lt;/code&gt;であるかを表す (concept)&lt;/td&gt;
2281-
&lt;td&gt;C++26&lt;/td&gt;
2282-
&lt;/tr&gt;
2283-
&lt;tr&gt;
2284-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/all-bidirectional.html&#34;&gt;all-bidirectional&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2285-
&lt;td&gt;すべてのビューが&lt;code&gt;&lt;a href=&#34;ranges/bidirectional_range.html&#34;&gt;bidirectional_range&lt;/a&gt;&lt;/code&gt;であるかを表す (concept)&lt;/td&gt;
2286-
&lt;td&gt;C++26&lt;/td&gt;
2287-
&lt;/tr&gt;
2288-
&lt;tr&gt;
2289-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;ranges/all-forward.html&#34;&gt;all-forward&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2290-
&lt;td&gt;すべてのビューが&lt;code&gt;&lt;a href=&#34;ranges/forward_range.html&#34;&gt;forward_range&lt;/a&gt;&lt;/code&gt;であるかを表す (concept)&lt;/td&gt;
2291-
&lt;td&gt;C++26&lt;/td&gt;
2292-
&lt;/tr&gt;
2293-
&lt;/tbody&gt;
2294-
&lt;/table&gt;
2295-
&lt;h2&gt;&lt;code&gt;&amp;lt;tuple&amp;gt;&lt;/code&gt;&lt;/h2&gt;
2296-
&lt;table border=&#34;1&#34; bordercolor=&#34;#888&#34; style=&#34;border-collapse:collapse&#34;&gt;
2297-
&lt;thead&gt;
2298-
&lt;tr&gt;
2299-
&lt;th&gt;名前&lt;/th&gt;
2300-
&lt;th&gt;説明&lt;/th&gt;
2301-
&lt;th&gt;対応バージョン&lt;/th&gt;
2302-
&lt;/tr&gt;
2303-
&lt;/thead&gt;
2304-
&lt;tbody&gt;
2305-
&lt;tr&gt;
2306-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;tuple/tuple-like.html&#34;&gt;tuple-like&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2307-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;tuple/tuple.html&#34;&gt;tuple&lt;/a&gt;&lt;/code&gt;のような型を表す (concept)&lt;/td&gt;
2308-
&lt;td&gt;C++23&lt;/td&gt;
2309-
&lt;/tr&gt;
2310-
&lt;tr&gt;
2311-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;tuple/pair-like.html&#34;&gt;pair-like&lt;/a&gt;&lt;/code&gt;&lt;/td&gt;
2312-
&lt;td&gt;&lt;code&gt;&lt;a href=&#34;utility/pair.html&#34;&gt;pair&lt;/a&gt;&lt;/code&gt;のような型を表す (concept)&lt;/td&gt;
2313-
&lt;td&gt;C++20&lt;/td&gt;
2314-
&lt;/tr&gt;
2315-
&lt;/tbody&gt;
2316-
&lt;/table&gt;
2317-
&lt;h2&gt;参照&lt;/h2&gt;
2318-
&lt;ul&gt;
2319-
&lt;li&gt;&lt;a href=&#34;https://timsong-cpp.github.io/cppwp/n4861/expos.only.func&#34; target=&#34;_blank&#34;&gt;N4861 16.4.2.1 Exposition-only functions&lt;/a&gt;&lt;/li&gt;
2320-
&lt;li&gt;&lt;a href=&#34;https://cplusplus.github.io/LWG/issue3404&#34; target=&#34;_blank&#34;&gt;LWG 3404 Finish removing &lt;code&gt;subrange&lt;/code&gt;&#39;s conversions from &lt;code&gt;pair-like&lt;/code&gt;&lt;/a&gt;&lt;/li&gt;
2321-
&lt;li&gt;&lt;a href=&#34;https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2278r4.html&#34; target=&#34;_blank&#34;&gt;P2278R4 &lt;code&gt;cbegin&lt;/code&gt; should always return a constant iterator&lt;/a&gt;&lt;/li&gt;
2322-
&lt;li&gt;&lt;a href=&#34;https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2494r2.html&#34; target=&#34;_blank&#34;&gt;P2494R2 Relaxing range adaptors to allow for move only types&lt;/a&gt;&lt;/li&gt;
2323-
&lt;/ul&gt;&lt;/div&gt;</content>
2324-
2325-
<author>
2326-
<name>Raclamusi</name>
2327-
<email>raclamusi@gmail.com</email>
2328-
</author>
2329-
</entry>
2330-
23312125
</feed>

sitemap.xml

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

1749717497
<url>
1749817498
<loc>https://cpprefjp.github.io/reference/execution/execution/task/promise_type/return_value.html</loc>
17499-
<lastmod>2026-01-15T00:45:13+09:00</lastmod>
17499+
<lastmod>2026-01-16T08:10:36+09:00</lastmod>
1750017500
<changefreq>daily</changefreq>
1750117501
<priority>0.4</priority>
1750217502
</url>

0 commit comments

Comments
 (0)