Freigeben über


operator% Operator (C++ AMP)

Berechnet den Modul des angegebenen ersten Arguments dividiert durch das zweite angegebene 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);

Parameter

  • _Rank
    Der Rang der Tupel-Argumente.

  • _Lhs
    Das Tupel, auf dessen Basis das Modulo berechnet wird.

  • _Rhs
    Das Tupel für die Modulo-Berechnung.

Rückgabewert

Das Ergebnis des ersten angegebenen Arguments ergibt das zweite angegebene Argument.

Anforderungen

Header: amp.h

Namespace: Nebenläufigkeit

Siehe auch

Referenz

Concurrency-Namespace (C++ AMP)