|
28 | 28 | <meta property="og:url" content="https://cpprefjp.github.io/reference/execution.html" />
|
29 | 29 | <meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
|
30 | 30 | <meta property="og:type" content="article" />
|
31 |
| - <meta property="og:description" content="&lt;execution&gt;execution(C++17) &lt;execution&gt;ヘッダでは、アルゴリズムの並列実行を許可するための実行ポリシー型を定義する。 名前 説明 対応バージョン is_execution_policy 型が実行ポリシーかを判定する C++17 execution 実行ポリシー用の名前空間 C++17 バージョン 言語 C++1" /> |
| 31 | + <meta property="og:description" content="&lt;execution&gt;execution(C++17) &lt;execution&gt;ヘッダでは、アルゴリズムの並列実行を許可するための実行ポリシー、汎用的な非同期実行フレームワークとしての実行制御ライブラリを定義する。 実行ポリシー(C++17) 名前 説明 対応バージョン execution 実行ポリシー用の名前空間 (namespace) C++17 is_" /> |
32 | 32 | <meta name="twitter:card" content="summary" />
|
33 | 33 | <meta name="twitter:title" content="execution - cpprefjp C++日本語リファレンス" />
|
34 | 34 | <meta name="twitter:url" content="https://cpprefjp.github.io/reference/execution.html" />
|
35 |
| - <meta name="twitter:description" content="&lt;execution&gt;execution(C++17) &lt;execution&gt;ヘッダでは、アルゴリズムの並列実行を許可するための実行ポリシー型を定義する。 名前 説明 対応バージョン is_execution_policy 型が実行ポリシーかを判定する C++17 execution 実行ポリシー用の名前空間 C++17 バージョン 言語 C++1" /> |
| 35 | + <meta name="twitter:description" content="&lt;execution&gt;execution(C++17) &lt;execution&gt;ヘッダでは、アルゴリズムの並列実行を許可するための実行ポリシー、汎用的な非同期実行フレームワークとしての実行制御ライブラリを定義する。 実行ポリシー(C++17) 名前 説明 対応バージョン execution 実行ポリシー用の名前空間 (namespace) C++17 is_" /> |
36 | 36 |
|
37 | 37 |
|
38 | 38 | <link rel="alternate" type="application/atom+xml" title="Atom" href="https://cpprefjp.github.io/rss.xml" />
|
|
176 | 176 |
|
177 | 177 | <p class="text-right"><small>
|
178 | 178 | 最終更新日時(UTC):
|
179 |
| - <span itemprop="datePublished" content="2019-01-11T05:26:10"> |
180 |
| - 2019年01月11日 05時26分10秒 |
| 179 | + <span itemprop="datePublished" content="2025-04-04T07:45:27"> |
| 180 | + 2025年04月04日 07時45分27秒 |
181 | 181 | </span>
|
182 | 182 | <br/>
|
183 | 183 | <span itemprop="author" itemscope itemtype="http://schema.org/Person">
|
184 |
| - <span itemprop="name">Akira Takahashi</span> |
| 184 | + <span itemprop="name">yoh</span> |
185 | 185 | </span>
|
186 | 186 | が更新
|
187 | 187 | </small></p>
|
|
201 | 201 | <div class="col-sm-12 content-body">
|
202 | 202 |
|
203 | 203 | <div class="header"><execution></div><h1 itemprop="name"><span class="token">execution</span><span class="cpp cpp17" title="C++17で追加">(C++17)</span></h1>
|
204 |
| -<div itemprop="articleBody"><p><code><execution></code>ヘッダでは、アルゴリズムの並列実行を許可するための実行ポリシー型を定義する。</p> |
| 204 | +<div itemprop="articleBody"><p><code><execution></code>ヘッダでは、アルゴリズムの並列実行を許可するための実行ポリシー、汎用的な非同期実行フレームワークとしての実行制御ライブラリを定義する。</p> |
| 205 | +<h2>実行ポリシー(C++17)</h2> |
205 | 206 | <table border="1" bordercolor="#888" style="border-collapse:collapse">
|
206 | 207 | <thead>
|
207 | 208 | <tr>
|
|
212 | 213 | </thead>
|
213 | 214 | <tbody>
|
214 | 215 | <tr>
|
| 216 | +<td><code><a href="execution/execution.html">execution</a></code></td> |
| 217 | +<td>実行ポリシー用の名前空間 (namespace)</td> |
| 218 | +<td>C++17</td> |
| 219 | +</tr> |
| 220 | +<tr> |
215 | 221 | <td><code><a href="execution/is_execution_policy.html">is_execution_policy</a></code></td>
|
216 |
| -<td>型が実行ポリシーかを判定する</td> |
| 222 | +<td>型が実行ポリシーかを判定する (class template)</td> |
217 | 223 | <td>C++17</td>
|
218 | 224 | </tr>
|
| 225 | +</tbody> |
| 226 | +</table> |
| 227 | +<h2>実行制御ライブラリ(C++26)</h2> |
| 228 | +<table border="1" bordercolor="#888" style="border-collapse:collapse"> |
| 229 | +<thead> |
| 230 | +<tr> |
| 231 | +<th>名前</th> |
| 232 | +<th>説明</th> |
| 233 | +<th>対応バージョン</th> |
| 234 | +</tr> |
| 235 | +</thead> |
| 236 | +<tbody> |
219 | 237 | <tr>
|
220 | 238 | <td><code><a href="execution/execution.html">execution</a></code></td>
|
221 |
| -<td>実行ポリシー用の名前空間</td> |
222 |
| -<td>C++17</td> |
| 239 | +<td>実行制御ライブラリの名前空間 (namespace)</td> |
| 240 | +<td>C++26</td> |
| 241 | +</tr> |
| 242 | +<tr> |
| 243 | +<td><code><a href="execution/execution.html">this_thread</a></code></td> |
| 244 | +<td>実行制御ライブラリ/Senderコンシューマの名前空間 (namespace)</td> |
| 245 | +<td>C++26</td> |
223 | 246 | </tr>
|
224 | 247 | </tbody>
|
225 | 248 | </table>
|
226 | 249 | <h2>バージョン</h2>
|
227 | 250 | <h3>言語</h3>
|
228 | 251 | <ul>
|
229 | 252 | <li>C++17</li>
|
| 253 | +<li>C++26 実行制御ライブラリ</li> |
230 | 254 | </ul>
|
231 | 255 | <h2>参照</h2>
|
232 | 256 | <ul>
|
233 | 257 | <li><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0024r2.html" target="_blank">P0024R2 The Parallelism TS Should be Standardized</a></li>
|
| 258 | +<li><a href="https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p2300r10.html" target="_blank">P2300R10 <code>std::execution</code></a></li> |
234 | 259 | </ul></div>
|
235 | 260 |
|
236 | 261 | </div>
|
|
0 commit comments