de concurrent_unordered_map::Operator operador
Localiza ou insere um elemento com a chave especificada.Esse método é seguro de simultaneidade.
mapped_type& operator[](
const key_type& _Keyval
);
mapped_type& operator[](
key_type && _Keyval
);
Parâmetros
_Keyval
O valor de chavelocalizar ou inserir.
Valor de retorno
Uma referência ao valor de dados do elemento encontrado ou inserido.
Comentários
Se o valor de chave do argumento não for encontrado, ele é inserido junto com o valor padrão do tipo de dados.
**operator[]**pode ser usado para inserir elementos em um mapa m usando m[_Key] = DataValue;, onde DataValue é o valor de mapped_type do elemento com um valor de chave de _Key.
Ao usar o operator[] para inserir elementos, a referência retornada não indica se uma inserção é alterar um elemento pré-existente ou criando um novo.As funções de membro find e Inserir pode ser usado para determinar se um elemento com a chave especificada já está presente antes de uma inserção.
Requisitos
Cabeçalho: concurrent_unordered_map.h
Namespace: concorrência