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
    用于构造新的 array_view 对象的范围。

  • _Value_type
    原始数组对象和返回 array_view 对象中的元素的数据类型。

返回值

已构造的 array_view 对象。

要求

**标头:**amp.h

命名空间: 并发

请参见

参考

array 类