Freigeben über


array_view::view_as-Methode

Interpretiert dieses array_view-Objekt neu als array_view-Objekt eines abweichenden Rang.

template <
   int _New_rank
>
array_view<_Value_type,_New_rank> view_as(
   const Concurrency::extent<_New_rank>& _View_extent
) const 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);

Parameter

  • _New_rank
    Der Rang des neuen array_view-Objekts.

  • _View_extent
    Das Umgestaltungs-extent-Objekt.

  • _Value_type
    Der Datentyp der Elemente sowohl im ursprünglichen array-Objekt als auch im zurückgegebenen array_view-Objekt.

Rückgabewert

Das array_view-Objekt, das erstellt wird.

Anforderungen

Header: amp.h

Namespace: Nebenläufigkeit

Siehe auch

Referenz

array_view-Klasse