array::operator() (Operador)
Devuelve el valor del elemento especificado por los parámetros.
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);
Parámetros
_Index
La ubicación del elemento._I0
El componente más significativo del origen de esta sección._I1
El siguiente componente más significativo del origen de esta sección._I2
El componente menos significativo del origen de esta sección._I
La ubicación del elemento.
Valor devuelto
El valor del elemento especificado por los parámetros.
Comentarios
Las sobrecargas que tienen parámetros I0, I1 o I2 permiten recuperar referencias a valores de la matriz sin tener que crear un objeto de índice.
Requisitos
Encabezado: amp.h
Espacio de nombres: Simultaneidad