concurrent_unordered_map::operator -Operator
Sucht oder fügt ein Element mit dem angegebenen Schlüssel.Diese Methode ist parallelitätssicher.
mapped_type& operator[](
const key_type& _Keyval
);
mapped_type& operator[](
key_type && _Keyval
);
Parameter
_Keyval
Der SchlüsselwertSuchen oder einfügen.
Rückgabewert
Ein Verweis auf den Datenwert des gefundenen oder eingefügten Elements.
Hinweise
Wenn der Schlüssel Argumentwert nicht gefunden wird, wird es zusammen mit dem Standardwert des Datentyps eingefügt.
**operator[]**kann verwendet werden, Elemente in einer Karte eingefügt m mit m[_Key] = DataValue;, wo DataValue ist der Wert des der mapped_type des Elements mit einem Schlüssel-Wert von _Key.
Wenn Sie mit operator[] zum Einfügen von Elementen der zurückgegebene Verweis nicht angegeben, ob eine Einfügung einer bereits vorhandenen Element ändern oder erstellen eine neue.Die Memberfunktionen find und Legen Sie kann verwendet werden, um festzustellen, ob ein Element mit einem angegebenen Schlüssel bereits vorhanden ist, bevor eine Einfügung ist.
Anforderungen
Header: concurrent_unordered_map.h
Namespace: Parallelität