Bagikan melalui


Operator namespace konkurensi (AMP)

operator==

Menentukan apakah argumen yang ditentukan sama.

template <
    int _Rank,
    template <int> class _Tuple_type
>
bool operator== (
    const _Tuple_type<_Rank>& _Lhs,
    const _Tuple_type<_Rank>& _Rhs) restrict(amp);

Parameter

_Rank
Peringkat argumen tuple.

_Lhs
Salah satu tuple untuk dibandingkan.

_Rhs
Salah satu tuple untuk dibandingkan.

Tampilkan Nilai

true jika tuple sama; jika tidak, false.

operator!=

Menentukan apakah argumen yang ditentukan tidak sama.

template <
    int _Rank,
    template <int> class _Tuple_type
>
bool operator!= (
    const _Tuple_type<_Rank>& _Lhs,
    const _Tuple_type<_Rank>& _Rhs) restrict(amp);

Parameter

_Rank
Peringkat argumen tuple.

_Lhs
Salah satu tuple untuk dibandingkan.

_Rhs
Salah satu tuple untuk dibandingkan.

Tampilkan Nilai

true jika tuple tidak sama; jika tidak, false.

operator+

Menghitung jumlah komponen yang bijaksana dari argumen yang ditentukan.

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);

Parameter

_Rank
Peringkat argumen tuple.

_Lhs
Salah satu argumen yang akan ditambahkan.

_Rhs
Salah satu argumen yang akan ditambahkan.

Tampilkan Nilai

Jumlah komponen yang bijaksana dari argumen yang ditentukan.

Operator-

Menghitung perbedaan komponen-bijaksana antara argumen yang ditentukan.

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);

Parameter

_Rank
Peringkat argumen tuple.

_Lhs
Argumen yang akan dikurangi.

_Rhs
Argumen yang akan dikurangi.

Tampilkan Nilai

Perbedaan komponen bijak antara argumen yang ditentukan.

Operator*

Menghitung produk yang bijaksana komponen dari argumen yang ditentukan.

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
Peringkat argumen tuple.

_Lhs
Salah satu tuple untuk dikalikan.

_Rhs
Salah satu tuple untuk dikalikan.

Tampilkan Nilai

Produk komponen bijaksana dari argumen yang ditentukan.

Operator/

Menghitung kuota komponen yang bijaksana dari argumen yang ditentukan.

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
Peringkat argumen tuple.

_Lhs
Tuple yang akan dibagi.

_Rhs
Tuple untuk dibagi dengan.

Tampilkan Nilai

Kuota komponen bijaksana dari argumen yang ditentukan.

operator%

Menghitung modulus argumen pertama yang ditentukan oleh argumen kedua yang ditentukan.

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
Peringkat argumen tuple.

_Lhs
Tuple tempat modulo dihitung.

_Rhs
Tuple untuk modulo oleh.

Tampilkan Nilai

Hasil modul argumen pertama yang ditentukan argumen argumen kedua yang ditentukan.

Lihat juga

Namespace Layanan Konkurensi