array::operator() 연산자
매개 변수에 의해 지정 된 요소의 값을 반환 합니다.
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));
매개 변수
_Index
요소의 위치를 지정 합니다._I0
이 여기에 가장 중요 한 구성 요소입니다._I1
이 섹션에 다음-에-최상위 구성 요소입니다._I2
이 섹션의 시작 위치의 최하위 구성 요소입니다._I
요소의 위치를 지정 합니다.
반환 값
매개 변수로 지정 된 요소의 값입니다.
설명
오버 로드 된 I0, I1, 또는 I2 매개 변수를 사용 하 여 값에 대 한 참조를 검색 하는 배열 만들 필요 없이 인덱스 개체.
요구 사항
헤더: amp.h
네임스페이스: 동시성