concurrent_unordered_map::operator (Operador)
Busca o inserta un elemento con la clave especificada.Este método es seguro para simultaneidad.
mapped_type& operator[](
const key_type& _Keyval
);
mapped_type& operator[](
key_type && _Keyval
);
Parámetros
_Keyval
El valor de clave aBuscar o insertar.
Valor devuelto
Una referencia al valor de datos del elemento encontrado o insertado.
Comentarios
Si no se encuentra el valor de clave de argumento, se inserta junto con el valor predeterminado del tipo de datos.
**operator[]**se puede utilizar para insertar elementos en un mapa de m con m[_Key] = DataValue;, donde DataValue es el valor de la mapped_type del elemento con un valor de clave de _Key.
Cuando se utiliza operator[] para insertar elementos, la referencia devuelta no indica si una inserción es cambiar un elemento ya existente o crear uno nuevo.Las funciones miembro find y Insertar puede utilizarse para determinar si un elemento con una clave especificada ya está presente antes de una inserción.
Requisitos
Encabezado: concurrent_unordered_map.h
Espacio de nombres: concurrencia