Поделиться через


Метод array::view_as

Повторная интерпретация этого массива в качестве array_view другого ранжирования.

template <
   int _New_rank
>
array_view<_Value_type,_New_rank> view_as(
   const Concurrency::extent<_New_rank>& _View_extent
) restrict(amp,cpu);

template <
   int _New_rank
>
array_view<const _Value_type,_New_rank> view_as(
   const Concurrency::extent<_New_rank>& _View_extent
) const restrict(amp,cpu);

Параметры

  • _New_rank
    Порядковый номер объекта extent, передаваемый в качестве параметра.

  • _View_extent
    Объект extent, используемый для создания нового объекта array_view.

  • _Value_type
    Тип данных элементов, как в исходном объекте массив, так и в возвращенном объекте array_view.

Возвращаемое значение

Создаваемый объект array_view.

Требования

Заголовок: amp.h

Пространство имен: Concurrency

См. также

Ссылки

Класс array