array::operator() Operator
Zwraca wartość elementu, która jest określona przez parametry.
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);
Parametry
_Index
Lokalizacja elementu._I0
Najbardziej znaczący składnik pochodzenia tej sekcji._I1
Drugi najbardziej znaczący składnik pochodzenia tej sekcji._I2
Najmniej znaczący składnik pochodzenia tej sekcji._I
Lokalizacja elementu.
Wartość zwracana
Wartość elementu określona przez parametry.
Uwagi
Przeładowania, które posiadają parametry I0, I1 lub I2, umożliwiają pobranie odwołań do wartości w tablicy bez konieczności tworzenia obiektu index.
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency