命名空間
變體
動作

平行擴充,版本 2

出自 cppreference.com
 
 
實驗性
技術規範
檔案系統函式庫 (filesystem TS)
函式庫基礎 (library fundamentals TS)
函式庫基礎 2 (library fundamentals TS v2)
函式庫基礎 3 (library fundamentals TS v3)
平行化擴充 (parallelism TS)
平行擴充 2 (parallelism TS v2)
並行化擴充 (concurrency TS)
並行化擴充 2 (concurrency TS v2)
概念 (concepts TS)
範圍 (ranges TS)
反射 (reflection TS)
數學特殊函數 (special functions TR)
實驗性非 TS
模式匹配
線性代數
std::execution
合約
2D 圖形
 
 

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,表示支援資料平行型別函式庫
(巨集常數)
English Deutsch 日本語 中文(简体) 中文(繁體)