array::section – metoda
Vrátí dílčí část objektu array nacházející se na zadaném umístění a volitelně také se zadaným rozsahem.
array_view<_Value_type,_Rank> section(
const Concurrency::index<_Rank>& _Section_origin,
const Concurrency::extent<_Rank>& _Section_extent
) restrict(amp,cpu);
array_view<const _Value_type,_Rank> section(
const Concurrency::index<_Rank>& _Section_origin,
const Concurrency::extent<_Rank>& _Section_extent
) const restrict(amp,cpu);
array_view<_Value_type,_Rank> section(
const Concurrency::extent<_Rank>& _Ext
) restrict(amp,cpu);
array_view<const _Value_type,_Rank> section(
const Concurrency::extent<_Rank>& _Ext
) const restrict(amp,cpu);
array_view<_Value_type,_Rank> section(
const index<_Rank>& _Idx
) restrict(amp,cpu);
array_view<const _Value_type,_Rank> section(
const index<_Rank>& _Idx
) const restrict(amp,cpu);
array_view<_Value_type,1> section(
int _I0,
int _E0
) restrict(amp,cpu);
array_view<const _Value_type,1> section(
int _I0,
int _E0
) const restrict(amp,cpu);
array_view<_Value_type,2> section(
int _I0,
int _I1,
int _E0,
int _E1
) restrict(amp,cpu);
array_view<const _Value_type,2> section(
int _I0,
int _I1,
int _E0,
int _E1
) const restrict(amp,cpu);
array_view<_Value_type,3> section(
int _I0,
int _I1,
int _I2,
int _E0,
int _E1,
int _E2
) restrict(amp,cpu);
array_view<const _Value_type,3> section(
int _I0,
int _I1,
int _I2,
int _E0,
int _E1,
int _E2
) const restrict(amp,cpu);
Parametry
_E0
Nejvýznamnější komponenta rozsahu tohoto oddílu._E1
Druhá nejvýznamnější komponenta rozsahu tohoto oddílu._E2
Nejméně významná komponenta rozsahu tohoto oddílu._Ext
Objekt extent určující rozsah oddílu.Počátek je 0._Idx
Objekt index určující umístění počátku.Dílčím oddílem je zbytek rozsahu._I0
Nejvýznamnější komponenta počátku tohoto oddílu._I1
Druhá nejvýznamnější komponenta počátku tohoto oddílu._I2
Nejméně významná komponenta počátku tohoto oddílu._Rank
Řád oddílu._Section_extent
Objekt extent určující rozsah oddílu._Section_origin
Objekt index určující umístění počátku._Value_type
Typ dat kopírovaných prvků.
Vrácená hodnota
Vrátí dílčí část objektu array, který se nachází na zadaném umístění, a volitelně také se zadaným rozsahem.Je-li zadán pouze objekt index, obsahuje dílčí část všechny prvky přidružené k mřížce, které mají indexy větší než indexy prvků v objektu index.
Poznámky
Přetížení této metody umožňují vytvořit dílčí části objektů array, které mají jednu, dvě nebo tři dimenze.
Požadavky
Hlavička: amp.h
Obor názvů: Souběžnost