平行擴充,版本 2
出自 cppreference.com
< cpp | experimental
C++ 平行擴充版本 2,ISO/IEC TS 19570:2018,為 C++ 標準函式庫定義了以下新組件
目錄 |
[編輯] 平行例外
| 平行執行期間拋出的例外 (class) | |
[編輯] 執行策略
| 執行策略型別 (class) | |
| 全域執行策略物件 (常數) | |
[編輯] 平行演算法
| 本節尚不完整 |
[編輯] 任務區塊 (Task Block)
| 本節尚不完整 |
[編輯] 資料平行型別
| (平行運算 TS v2) |
資料並行向量型別 (類別模板) |
| (平行運算 TS v2) |
元素型別為 bool 的資料並行型別 (類別模板) |
[編輯] 特性測試巨集
| 定義於標頭檔
<experimental/task_block> | |
| __cpp_lib_experimental_parallel_task_block |
若值至少為 201711,表示支援任務區塊功能 (巨集常數) |
| 定義於標頭檔
<experimental/execution> | |
| __cpp_lib_experimental_execution_vector_policy |
若值至少為 201711,表示支援向量 (vector) 及波前 (wavefront) 策略 (巨集常數) |
| 定義於標頭檔
<experimental/algorithm> | |
| __cpp_lib_experimental_parallel_for_loop |
若值至少為 201711,表示支援 for_loop 類別的演算法(巨集常數) |
| 定義於標頭檔
<experimental/simd> | |
| __cpp_lib_experimental_parallel_simd |
若值至少為 201803,表示支援資料平行型別函式庫 (巨集常數) |