Operador array::operator()
Retorna o valor do elemento que é especificado pelos 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
O local do elemento._I0
O componente mais significativo da origem desta seção._I1
Um dos mais significativos componentes de origem desta seção._I2
O componente menos significativo da origem desta seção._I
O local do elemento.
Valor de retorno
O valor do elemento especificado pelos parâmetros.
Comentários
As sobrecargas que têm parâmetros I0, I1 ou I2 permitem que você recupere referências para os valores no array (matriz) sem precisar criar um objeto index (índice).
Requisitos
Cabeçalho: amp.h
Namespace: Simultaneidade