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