std::experimental::const_where_expression
来自 cppreference.cn
< cpp | experimental | simd
定义于头文件 <experimental/simd> |
||
template< class M, class V > class const_where_expression; |
(并行技术规范 v2) | |
类模板 const_where_expression
抽象了给定算术或数据并行类型的 const 对象的选定元素的概念。选定元素表示对于所有 i ∈ {
j ∈ ℕ | j < M::size() ⋀ mask[j] }
的元素 data[i]。
[编辑] 模板参数
M | - | 掩码类型 |
V | - | M 所作用的值类型 |
(M, V)
的有效组合为:(simd_mask<T, Abi>, const simd<T, Abi>),(simd_mask<T, Abi>, const simd_mask<T, Abi>),(bool, const T)。
[编辑] 成员函数
一元运算符 (公开成员函数) | |
将选定元素存储到地址 (公开成员函数) |
[编辑] 示例
本节不完整 原因:无示例 |