Partilhar via


Operador concurrent_vector::operator[]

Fornece acesso ao elemento no índice especificado no vetor simultâneo. Esse método é simultaneidade- seguro para operações de leitura, e também ao cultivar o vetor, desde que você tiver assegurado que o valor _Index é menor que o tamanho de vetor simultâneo.

reference operator[](
   size_type _Index
);

const_reference operator[](
   size_type _Index
) const;

Parâmetros

  • _Index
    O índice do elemento a ser recuperado.

Valor de retorno

Uma referência ao item no índice especificado.

Comentários

A versão de operator [] que retorna uma referência não deconst não pode ser usada para gravar simultaneamente no elemento de threads diferentes. Um objeto diferente de sincronização deve ser usado para sincronizar gravação simultâneo e as operações de gravação no mesmo elemento de dados.

Nenhuma verificação dos limites é executado para garantir que _Index é um índice válido no vetor simultâneo.

Requisitos

Cabeçalho: concurrent_vector.h

Namespace: simultaneidade

Consulte também

Referência

Classe concurrent_vector