operator+ — Operator (C++ AMP)
Oblicza sumę dotyczącą składnika dla określonych argumentów.
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);
Parametry
_Rank
Ranga argumentów krotek._Lhs
Jeden z argumentów do dodania._Rhs
Jeden z argumentów do dodania.
Wartość zwracana
Dotycząca składników suma określonych argumentów.
Uwagi
Argumenty do tego operatora to albo krotki o takiej samej randze i typie wartości, albo jedna krotka o danej randze i typie wartości wraz z argumentem skalarnym o tym samym typie wartości.W obu przypadkach typ zwracany jest spójną kolekcją tej samej rangi i typu wartości, jak argument spójnej kolekcji.Gdy jeden z argumentów jest wartość skalarną, jest traktowany jako krotka o tej samej randze i typie wartości co drugi argumentu, w którym każdy element ma taką samą wartość jak argument skalarny.
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency