operator- Operator (C++ AMP)
Berechnet die Differenz zwischen den angegebenen Argumenten pro Komponente.
template <
int _Rank,
template <int> class _Tuple_type
>
_Tuple_type<_Rank> operator-(
const _Tuple_type<_Rank>& _Lhs,
const _Tuple_type<_Rank>& _Rhs
) restrict(amp,cpu);
template <
int _Rank,
template <int> class _Tuple_type
>
_Tuple_type<_Rank> operator-(
const _Tuple_type<_Rank>& _Lhs,
typename _Tuple_type<_Rank>::value_type _Rhs
) restrict(amp,cpu);
template <
int _Rank,
template <int> class _Tuple_type
>
_Tuple_type<_Rank> operator-(
typename _Tuple_type<_Rank>::value_type _Lhs,
const _Tuple_type<_Rank>& _Rhs
) restrict(amp,cpu);
Parameter
_Rank
Der Rang der Tupel-Argumente._Lhs
Das Argument, von dem subtrahiert werden soll._Rhs
Das zu subtrahierende Argument.
Rückgabewert
Die Differenz zwischen den angegebenen Argumenten pro Komponente.
Hinweise
Die Argumente für diesen Operator sind entweder Tupel mit demselben Rang und Werttyp oder ein Tupel eines angegebenen Rangs und Werttyps in Verbindung mit einem skalaren Argument desselben Werttyps. In beiden Fällen ist der Rückgabetyp ein Tupel desselben Rangs und Werttyps wie das Tupelargument. Wenn eines der Argumente ein Skalar ist, wird es als Tupel desselben Rangs und Werttyps wie das andere Argument behandelt, in dem jedes Element den gleichen Wert wie das skalare Argument hat.
Anforderungen
Header: amp.h
Namespace: Nebenläufigkeit