operator+, opérateur (C++ AMP)
Calcule la somme au niveau du composant pour les arguments spécifiés.
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);
Paramètres
_Rank
Le rang des arguments de tuple._Lhs
L'un des arguments à ajouter._Rhs
L'un des arguments à ajouter.
Valeur de retour
Somme au niveau du composant des arguments spécifiés.
Remarques
Les arguments de cet opérateur sont des tuples de même rang et type de valeur, ou un tuple d'un rang et d'un type de valeur donnés avec un argument scalaire du même type de valeur. Dans les deux cas, le type de retour est un tuple du même type de rang et de valeur que l'argument tuple. Lorsqu'un des arguments est une variable scalaire, il est traité comme un tuple de même rang et de même type valeur que l'autre argument dans lequel chaque élément a la même valeur que l'argument scalaire.
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency