Sdílet prostřednictvím


operátor

Vyhledá nebo vloží prvek se zadaným klíčem.Tato metoda je bezpečná souběžnosti.

mapped_type& operator[](
   const key_type& _Keyval
);

mapped_type& operator[](
   key_type && _Keyval
);

Parametry

  • _Keyval
    Hodnota klíče

    najít nebo vložit.

Vrácená hodnota

Odkaz na hodnotu dat nalezen nebo vloženého prvku.

Poznámky

Pokud je argument hodnota klíče nebyl nalezen, pak je vložen spolu s výchozí hodnotu datového typu.

**operator[]**mohou být použity k vkládání prvků do mapy m pomocí m[_Key] = DataValue;, kde DataValue je hodnota mapped_type prvku s hodnotu klíče _Key.

Při použití operator[] Chcete-li vložit prvků výsledného odkazu neznamená změna již existující prvek nebo vytvořením nového vložení.Funkce členů find a Vložit lze zjistit, zda prvek se zadaným klíčem již před vložení.

Požadavky

Záhlaví: concurrent_unordered_map.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

Třída concurrent_unordered_map