Konstruktor extent::extent
Inicializuje novou instanci třídy extent.
extent() restrict(amp,cpu);
extent(
const extent<_Rank>& _Other
) restrict(amp,cpu);
explicit extent(
int _I
) restrict(amp,cpu);
extent(
int _I0,
int _I1
) restrict(amp,cpu);
extent(
int _I0,
int _I1,
int _I2
) restrict(amp,cpu);
explicit extent(
const int _Array[_Rank]
) restrict(amp,cpu);
Parametry
_Array
Objekt array, který je použit pro vytvoření nového objektu extent._I
Délka rozsahu._I0
Velikost nejvýznamnějšího rozměru._I1
Velikost druhého nejvýznamnějšího rozměru._I2
Velikost nejméně významného rozměru._Other
Objekt extent, na kterém je nový objekt extent založen.
Poznámky
Konstruktor bez parametru inicializuje objekt extent stupně tři.
Pokud je pro vytvoření objektu extent použito pole, musí délka pole odpovídat stupni objektu extent.
Požadavky
Hlavičkový soubor: amp.h
Obor názvů: Concurrency