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
Tuple 引數的陣序。

_Lhs
要從中減去的引數。

_Rhs
要減去的引數。

指定之引數間在分量方向上的差異。

這個運算子的引數會是有相同陣序與實值類型的多個 Tuple,或是一個有特定陣序與實值類型,以及屬於相同實值類型之純量引數的 Tuple。 在這兩種情況下,傳回類型都是與 Tuple 引數具有相同陣序及實值類型的 Tuple。 當其中一個引數是純量時,它會被視為陣序和實值類型與另一個引數 (其中每個項目都有和純量引數相同的值) 相同的 Tuple。

標頭:amp.h

命名空間:並行

Concurrency 命名空間 (C++ AMP)

顯示: