concurrent_unordered_map::operator , opérateur
Recherche ou insère un élément avec la clé spécifiée.Cette méthode est sécurisée du point de vue de l'accès concurrentiel.
mapped_type& operator[](
const key_type& _Keyval
);
mapped_type& operator[](
key_type && _Keyval
);
Paramètres
_Keyval
La valeur de cléRechercher ou insérer.
Valeur de retour
Une référence à la valeur des données de l'élément trouvé ou inséré.
Notes
Si la valeur de clé d'argument n'est pas trouvée, il est inséré avec la valeur par défaut du type de données.
**operator[]**peut être utilisé pour insérer des éléments dans une carte m à l'aide de m[_Key] = DataValue;, où DataValue est la valeur de la mapped_type de l'élément avec une valeur de clé de _Key.
Lorsque vous utilisez operator[] pour insérer des éléments, la référence retournée n'indique pas si une insertion est la modification d'un élément préexistant ou créer un nouveau.Les fonctions membres find et Insertion peut être utilisée pour déterminer si un élément avec une clé spécifiée est déjà présent avant une insertion.
Configuration requise
En-tête : concurrent_unordered_map.h
Espace de noms : accès concurrentiel