Sdílet prostřednictvím


Metoda concurrent_unordered_multimap::unsafe_erase

Odebere prvky z concurrent_unordered_multimap v určených polohách.Tato metoda není bezpečné souběžnosti.

iterator unsafe_erase(
   const_iterator _Where
);

size_type unsafe_erase(
   const key_type& _Keyval
);

iterator unsafe_erase(
   const_iterator _First,
   const_iterator _Last
);

Parametry

  • _Where
    Iteraci vymazat z.

  • _Keyval
    Hodnota klíče smazat.

  • _First

  • _Last

Vrácená hodnota

První dva členské funkce vracejí iterace, označí za jakékoliv prvky odstraněny, zbývající první prvek nebo concurrent_unordered_multimap::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_multimap::equal_range(_Keyval).

Požadavky

Záhlaví: concurrent_unordered_map.h

Obor názvů: souběžnosti

Viz také

Referenční dokumentace

Třída concurrent_unordered_multimap