array::operator(), opérateur
Retourne la valeur de l'élément qui est spécifiée par les paramètres.
value_type& operator() (const index<_Rank>& _Index) restrict(amp,cpu);
const value_type& operator() (const index<_Rank>& _Index) const restrict(amp,cpu);
value_type& operator() (int _I0, int _I1) __GPU;
const value_type& operator() (int _I0, int _I1) const restrict(amp,cpu);
value_type& operator() (int _I0, int _I1, int _I2) restrict(amp,cpu);
const value_type& operator() (int _I0, int _I1, int _I2) const restrict(amp,cpu);
auto operator()(int _I) restrict(amp,cpu) -> decltype(details::_Array_projection_helper<_Value_type,_Rank>::_Project0((array<_Value_type,_Rank> *)NULL,_I));
auto operator()(int _I) const restrict(amp,cpu) -> decltype(details::_Array_projection_helper<_Value_type,_Rank>::_Project0((const array<_Value_type,_Rank> *)NULL,_I));
Paramètres
_Index
L'emplacement de l'élément._I0
Le composant le plus important de l'origine de cette section._I1
Le prochain composant à être le plus significatif de l'origine de cette section._I2
Le composant le moins important de l'origine de cette section._I
L'emplacement de l'élément.
Valeur de retour
La valeur de l'élément spécifié par les paramètres.
Remarques
Les surcharges qui ont I0, I1, ou les paramètres I2 vous permettent de récupérer des références aux valeurs dans tableau sans devoir créer un objet index.
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency