array_view::operator(), opérateur
Retourne la valeur de l'élément spécifié par le paramètre ou les paramètres.
value_type& operator() (const index<_Rank>& _Index) const restrict(amp,cpu);
auto operator() (int _I) constrestrict(amp,cpu) -> decltype(details::_Array_view_projection_helper<_Value_type,_Rank>::_Project0((array_view<_Value_type,_Rank> *)NULL, _I));
value_type& operator() (int _I0, int _I1) const restrict(amp,cpu);
value_type& operator() (int _I0, int _I1, int _I2) const restrict(amp,cpu);
const value_type& operator() (const index<_Rank>& _Index) constrestrict(amp,cpu);
auto operator() (int _I) constrestrict(amp,cpu) -> decltype(details::_Array_view_projection_helper<const _Value_type,_Rank>::_Project0((array_view<const _Value_type,_Rank> *)NULL, _I));
const value_type& operator() (int _I0, int _I1) const restrict(amp,cpu);
const value_type& operator() (int _I0, int _I1, int _I2) const restrict(amp,cpu);
Paramètres
_Index
L'emplacement de l'élément._I0
L'index dans la première dimension._I1
L'index dans la deuxième dimension._I2
L'index dans la troisième dimension._I
L'emplacement de l'élément.
Valeur de retour
La valeur de l'élément spécifié par le paramètre ou les paramètres.
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency