extent::extent, constructeur
Initialise une nouvelle instance de la classe 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);
Paramètres
_Array
Tableau d'entiers _Rank utilisé pour créer le nouvel objet extent._I
Longueur de l'étendue._I0
Longueur de la dimension la plus significative._I1
Longueur de la deuxième dimension la plus significative._I2
Longueur de la dimension la moins significative._Other
Un objet extent sur lequel le nouvel objet extent est basé.
Remarques
Le constructeur sans paramètre initialise un objet extent qui a un rang de trois.
Si un tableau est utilisé pour construire un objet extent, la longueur du tableau doit correspondre au rang de l'objet extent.
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency