array::operator()-Operator
Gibt den Elementwert zurück, der von den Parametern angegeben wird.
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) restrict(amp,cpu);
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);
typename details::_Projection_result_type<_Value_type,_Rank>::_Result_type operator()(int _I) restrict(amp,cpu);
typename details::_Projection_result_type<_Value_type,_Rank>::_Const_result_type operator()(int _I) const restrict(amp,cpu);
Parameter
_Index
Der Speicherort des Elements._I0
Die wichtigste Komponente des Ursprungs dieses Abschnitts._I1
Die zweitwichtigste Komponente des Ursprungs dieses Abschnitts._I2
Die unwichtigste Komponente des Ursprungs dieses Abschnitts._I
Der Speicherort des Elements.
Rückgabewert
Der Elementwert, der von den Parametern angegeben wird.
Hinweise
Die Überladungen mit I0-, I1- oder I2-Parametern ermöglichen Ihnen, Verweise auf Werte im array-Objekt abzurufen, ohne ein index-Objekt erstellen zu müssen.
Anforderungen
Header: amp.h
Namespace: Nebenläufigkeit