Operatore concurrent_unordered_map::operator
Trova o inserisce un elemento con la chiave specificata.Tale metodo è sicuro per concorrenza.
mapped_type& operator[](
const key_type& _Keyval
);
mapped_type& operator[](
key_type && _Keyval
);
Parametri
_Keyval
Il valore della chiave perTrova o Inserisci.
Valore restituito
Un riferimento al valore di dati dell'elemento trovato o inserito.
Note
Se il valore chiave dell'argomento non viene trovato, viene inserito con il valore predefinito del tipo di dati.
**operator[]**Consente di inserire elementi in una mappa di m utilizzando m[_Key] = DataValue;, dove DataValue è il valore dei mapped_type dell'elemento con un valore di chiave di _Key.
Quando si utilizza operator[] per inserire elementi, il riferimento restituito non indicano se un inserimento è la modifica di un elemento già esistente o crearne uno nuovo.Le funzioni membro find e inserire può essere utilizzato per determinare se un elemento con una chiave specificata è già presente prima dell'inserimento.
Requisiti
Intestazione: concurrent_unordered_map.h
Spazio dei nomi: la concorrenza