std::experimental:: const_where_expression
|
Definiert in Header
<experimental/simd>
|
||
|
template
<
class
M,
class
V
>
class const_where_expression ; |
(Parallelism TS v2) | |
Die Klassenvorlage
const_where_expression
abstrahiert das Konzept der ausgewählten Elemente
eines gegebenen konstanten Objekts von arithmetischem oder datenparallellem Typ. Ausgewählte Elemente bezeichnet die Elemente
data
[
i
]
für alle
i ∈
{
j ∈ ℕ
|
j
<
M
::
size
(
)
⋀ mask
[
j
]
}
.
Template-Parameter
| M | - | Der Maskentyp |
| V | - | Der Werttyp, auf den M angewendet wird |
Gültige Kombinationen von
(M, V)
sind: (
simd_mask
<
T, Abi
>
,
const
simd
<
T, Abi
>
), (
simd_mask
<
T, Abi
>
,
const
simd_mask
<
T, Abi
>
), (
bool
,
const
T
).
Memberfunktionen
|
unäre Operatoren
(öffentliche Elementfunktion) |
|
|
speichert ausgewählte Elemente an Adresse
(öffentliche Elementfunktion) |
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |