std::execution::par_unseq
Defined in header <execution> | | |
---|---|---|
inline constexpr std::execution::sequenced_policy seq { /* unspecified */ }; | | (since C++17) |
inline constexpr std::execution::parallel_policy par { /* unspecified */ }; | | (since C++17) |
inline constexpr std::execution::parallel_unsequenced_policy par_unseq { /* unspecified */ }; | | (since C++17) |
std::execution::seq
,,,std::execution::par
和std::execution::par_unseq
是执行策略类型的实例。std::execution::sequenced_policy
,,,std::execution::parallel_policy
和std::execution::parallel_unsequenced_policy
分别。它们用于指定并行算法的执行策略,即允许的并行性类型。
标准库实现可以提供其他执行策略。
另见
sequenced_policyparallel_policyparallel_unsequenced_policy (C++17)(C++17)(C++17) | execution policy types (class) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com