Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Inizializza una nuova istanza della classe index.
index() restrict(amp,cpu);
index(
const index<_Rank>& _Other
) restrict(amp,cpu);
explicit index(
int _I
) restrict(amp,cpu);
index(
int _I0,
int _I1
) restrict(amp,cpu);
index(
int _I0,
int _I1,
int _I2
) restrict(amp,cpu);
explicit index(
const int _Array[_Rank]
) restrict(amp,cpu);
Parametri
_Array
Una matrice unidimensionale con il valore della dimensione._I
La posizione dell'indice in un indice unidimensionale._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 index su cui il nuovo oggetto index è basato.
Overloads
Nome |
Definizione |
|---|---|
index() restrict(cpu, amp); |
Inizializza una nuova istanza della classe index, impostando il valore di ogni dimensione a zero.Ad esempio, index<3> ix; inizializza la variabile nella posizione (0,0,0). |
index( const index<_Rank>& _Other ) restrict(cpu, amp); |
Consente di inizializzare una nuova istanza della classe index copiando l'oggetto index specificato. |
explicit index( int _I ) restrict(cpu, amp); index( int _I0, int _I1 ) restrict(cpu, amp); index( int _I0, int _I1, int _I2 ) restrict(cpu, amp); |
Inizializza una nuova istanza della classe index, specificando il valore o i valori delle coordinate specificate.Questi costruttori sono validi solo quando il numero delle dimensioni dell'indice è 1, 2, o 3.L'utilizzo di un numero di dimensioni non compatibile quando viene chiamato uno di questi costruttori determina un errore di compilazione. |
explicit index( const int _Array[_Rank] ) restrict(cpu, amp); |
Inizializza una nuova istanza della classe index, utilizzando i valori delle coordinate che sono nella matrice specificata.Se la lunghezza della matrice non è uguale al numero dell'indice, il comportamento non è definito.Se il valore della matrice è NULL o non è un puntatore valido, il comportamento non è definito. |
Requisiti
Intestazione: amp.h
Spazio dei nomi: Concurrency