Оператор operator- (C++ AMP)
Вычисляет разность между указанными аргументами для каждого компонента.
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);
Параметры
_Rank
Ранг аргументов в виде кортежа._Lhs
Аргумент, из которого осуществляется вычитание._Rhs
Аргумент для вычитания.
Возвращаемое значение
Разность между указанными аргументами для каждого компонента.
Примечания
Аргументы к этому оператору являются кортежами того же ранга или типа значения или одним кортежем заданного ранга и типа значения вместе со скалярным аргументом того же типа значения. В обоих случаях возвращаемый тип — кортеж того же ранга и типа значения, что кортежный аргумент. Если один из аргументов является скалярным, он обрабатывается как кортеж того же ранга и типа значения, что и другой аргумент, в котором каждый элемент имеет такое же значение, что и скалярный аргумент.
Требования
Заголовок: amp.h
Пространство имен: Concurrency