Metoda concurrent_unordered_map::unsafe_erase
Odebere prvky z concurrent_unordered_map v určených polohách.Tato metoda není bezpečné souběžnosti.
iterator unsafe_erase(
const_iterator _Where
);
iterator unsafe_erase(
const_iterator _Begin,
const_iterator _End
);
size_type unsafe_erase(
const key_type& _Keyval
);
Parametry
_Where
Iteraci vymazat z._Begin
První prvek pozice v rozsahu prvky smazána._End
Pozice prvního prvku mimo oblast prvky smazána._Keyval
Hodnota klíče smazat.
Vrácená hodnota
První dva členské funkce vracejí iterace, označí za jakékoliv prvky odstraněny, zbývající první prvek nebo concurrent_unordered_map::end(pokud neexistuje žádný takový prvek).Třetí členské funkce vrátí počet prvků, které jej odebere.
Poznámky
První členské funkce odstraní prvek odkazuje řízené sekvence _Where.Druhá funkce člena odebere prvky v rozsahu [_Begin, _End).
Třetí členské funkce odebere prvky v oblasti odděleny concurrent_unordered_map::equal_range(_Keyval).
Požadavky
Záhlaví: concurrent_unordered_map.h
Obor názvů: souběžnosti