Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
operator==
Bestimmt, ob die angegebenen Argumente gleich sind.
template <
int _Rank,
template <int> class _Tuple_type
>
bool operator== (
const _Tuple_type<_Rank>& _Lhs,
const _Tuple_type<_Rank>& _Rhs) restrict(amp);
Parameter
_Rank
Der Rang der Tupel-Argumente.
_Lhs
Eines der zu vergleichenden Tupel.
_Rhs
Eines der zu vergleichenden Tupel.
Rückgabewert
truewenn die Tupel gleich sind; andernfalls . false
operator!=
Bestimmt, ob die angegebenen Argumente ungleich sind.
template <
int _Rank,
template <int> class _Tuple_type
>
bool operator!= (
const _Tuple_type<_Rank>& _Lhs,
const _Tuple_type<_Rank>& _Rhs) restrict(amp);
Parameter
_Rank
Der Rang der Tupel-Argumente.
_Lhs
Eines der zu vergleichenden Tupel.
_Rhs
Eines der zu vergleichenden Tupel.
Rückgabewert
truewenn die Tupel nicht gleich sind; andernfalls . false
operator+
Berechnet die komponentenbezogene Summe der angegebenen Argumente.
template <
int _Rank,
template <int> class _Tuple_type
>
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
>
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
>
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
Eines der hinzuzufügenden Argumente.
_Rhs
Eines der hinzuzufügenden Argumente.
Rückgabewert
Die komponentenbezogene Summe der angegebenen Argumente.
operator-
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.
operator*
Berechnet das komponentenbezogene Produkt der angegebenen Argumente.
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
Eines der zu multiplizierenden Tupel.
_Rhs
Eines der zu multiplizierenden Tupel.
Rückgabewert
Das komponentenbezogene Produkt der angegebenen Argumente.
operator/
Berechnet den komponentenbezogenen Quotienten der angegebenen Argumente.
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 zu dividierende Tupel.
_Rhs
Das Tupel für die Division.
Rückgabewert
Der komponentenbezogene Quotient der angegebenen Argumente.
operator%
Berechnet den Modul des angegebenen ersten Arguments dividiert durch das zweite angegebene Argument.
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 Tupel, auf dessen Basis das Modulo berechnet wird.
_Rhs
Das Tupel für die Modulo-Berechnung.
Rückgabewert
Das Ergebnis des ersten angegebenen Arguments ergibt das zweite angegebene Argument.