Partilhar via


Construtor index::index

Inicializa uma nova instância da classe de índice.

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);

Parâmetros

  • _Array
    Uma matriz unidimensional com os valores de classificação.

  • _I
    O local do índice em um índice unidimensional.

  • _I0
    O tamanho da dimensão mais significativa.

  • _I1
    O tamanho de uma das dimensões mais significativas.

  • _I2
    O tamanho da dimensão menos significativa.

  • _Other
    Um objeto index no qual o novo objeto index é baseado.

Sobrecargas

Nome

Definição

index() restrict(cpu, amp);

Inicializa uma nova instância da classe index, definindo o valor de cada dimensão como zero. Por exemplo, index<3> ix; inicializa a variável para o local (0,0,0).

index( const index<_Rank>& _Other ) restrict(cpu, amp);

Inicializa uma nova instância da classe index copiando o objeto index especificado.

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);

Inicializa uma nova instância da classe index, usando o valor ou valores de coordenadas especificados. Esses construtores são válidos somente quando a classificação do índice é 1, 2 ou 3. Usar uma classificação incompatível ao chamar um desses construtores causa um erro de compilação.

explicit index( const int _Array[_Rank] ) restrict(cpu, amp);

Inicializa uma nova instância da classe index, usando os valores de coordenadas que estão na matriz especificada. Se o tamanho da matriz não for igual à classificação do índice, o comportamento será indefinido. Se o valor da matriz for NULL ou não for um ponteiro válido, o comportamento é indefinido.

Requisitos

Cabeçalho: amp.h

Namespace: Simultaneidade

Consulte também

Referência

Classe index