Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende operators worden gedefinieerd in de Concurrency naamruimte (AMP):
operator==
Bepaalt of de opgegeven argumenten gelijk zijn.
template <
int _Rank,
template <int> class _Tuple_type
>
bool operator== (
const _Tuple_type<_Rank>& _Lhs,
const _Tuple_type<_Rank>& _Rhs) restrict(amp);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
Een van de tuples om te vergelijken.
_Rhs
Een van de tuples om te vergelijken.
Retourwaarde
true als de tuples gelijk zijn; anders, false.
operator!=
Bepaalt of de opgegeven argumenten niet gelijk zijn.
template <
int _Rank,
template <int> class _Tuple_type
>
bool operator!= (
const _Tuple_type<_Rank>& _Lhs,
const _Tuple_type<_Rank>& _Rhs) restrict(amp);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
Een van de tuples om te vergelijken.
_Rhs
Een van de tuples om te vergelijken.
Retourwaarde
true als de tuples niet gelijk zijn; anders, false.
operator+
Berekent de som van de opgegeven argumenten op basis van het onderdeel.
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);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
Een van de argumenten die u wilt toevoegen.
_Rhs
Een van de argumenten die u wilt toevoegen.
Retourwaarde
De som van de opgegeven argumenten op componentgewijze wijze.
Operator-
Berekent het componentgewijze verschil tussen de opgegeven argumenten.
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);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
Het argument waaruit moet worden afgetrokken.
_Rhs
Het argument om af te trekken.
Retourwaarde
Het componentgewijze verschil tussen de opgegeven argumenten.
Operator*
Berekent het componentgewijze product van de opgegeven argumenten.
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);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
Een van de tuples die vermenigvuldigd moeten worden.
_Rhs
Een van de tuples die vermenigvuldigd moeten worden.
Retourwaarde
Het componentgewijze product van de opgegeven argumenten.
Operator/
Berekent het quotiënt voor het onderdeel van de opgegeven argumenten.
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);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
De tupel die moet worden opgedeeld.
_Rhs
De tuple waar doorheen moet worden gedeeld.
Retourwaarde
Het quotiënt voor het onderdeel van de opgegeven argumenten.
operator%
Berekent de modulus van het eerste opgegeven argument door het tweede opgegeven 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);
Parameterwaarden
_Rank
De rang van de tuple-argumenten.
_Lhs
De tuple van waaruit de modulo wordt berekend.
_Rhs
De tuple waarmee modulo wordt genomen.
Retourwaarde
Het resultaat van het eerste opgegeven argument modulo het tweede opgegeven argument.