名前空間 std::execution
では、アルゴリズムの並列実行を許可するための実行ポリシーに関する機能の定義を行う。
namespace std::execution {
…
}
名前 | 説明 | 対応バージョン |
---|---|---|
sequenced_policy |
逐次処理の実行ポリシー型 (class) | C++17 |
parallel_policy |
マルチスレッド化の実行ポリシー型 (class) | C++17 |
parallel_unsequenced_policy |
マルチスレッド化/ベクトル化の実行ポリシー型 (class) | C++17 |
unsequenced_policy |
ベクトル化の実行ポリシー型 (class) | C++20 |
seq |
逐次処理の実行ポリシー値 (variable) | C++17 |
par |
マルチスレッド化の実行ポリシー値 (variable) | C++17 |
par_unseq |
マルチスレッド化/ベクトル化の実行ポリシー値 (variable) | C++17 |
unseq |
ベクトル化の実行ポリシー値 (variable) | C++20 |
バージョン
言語
- C++17