Condividi tramite


Costruttore extent::extent

Inizializza una nuova istanza della 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);

Parametri

  • _Array
    Un oggetto array utilizzato per creare il nuovo oggetto extent.

  • _I
    Lunghezza dell'extent.

  • _I0
    La lunghezza della dimensione più significativa.

  • _I1
    Lunghezza della dimensione più vicina alla dimensione più significativa.

  • _I2
    Lunghezza della dimensione meno significativa.

  • _Other
    Un oggetto extent su cui il nuovo oggetto extent è basato.

Note

Il costruttore senza parametri inizializza un oggetto extent con un grado pari a tre.

Se viene utilizzato un array per costruire un oggetto extent, la lunghezza dell'array deve corrispondere con il grado dell'oggetto extent.

Requisiti

Intestazione: amp.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Classe extent (C++ AMP)