ITree<TKey,TValue>.erase Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere prvky z kontejneru.
Přetížení
erase(TKey) |
Odebere z kontejneru prvky, které odpovídají zadanému klíči. |
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Odebere z kontejneru element určený daným iterátorem. |
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>) |
Odebere z kontejneru prvky mezi zadanými iterátory. |
Poznámky
Další informace najdete v tématech hash_map::erase (STL/CLR), hash_multimap::erase (STL/CLR), hash_set::erase (STL/CLR) a hash_multiset::erase (STL/CLR).
erase(TKey)
Odebere z kontejneru prvky, které odpovídají zadanému klíči.
public:
int erase(TKey _Keyval);
public int erase (TKey _Keyval);
abstract member erase : 'Key -> int
Public Function erase (_Keyval As TKey) As Integer
Parametry
- _Keyval
- TKey
Hodnota klíče, která se má vymazat.
Návraty
Počet odebraných prvků
Poznámky
Další informace najdete v tématech hash_map::erase (STL/CLR), hash_multimap::erase (STL/CLR), hash_set::erase (STL/CLR) a hash_multiset::erase (STL/CLR).
Platí pro
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Odebere z kontejneru element určený daným iterátorem.
public:
void ^ erase(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Where);
public void erase (ref Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Where);
abstract member erase : ContainerBidirectionalIterator * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Function erase (ByRef unnamedParam1 As ContainerBidirectionalIterator(Of TValue), _Where As ContainerBidirectionalIterator(Of TValue)) As Void
Parametry
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Iterátor, který určuje první prvek za odebraným prvkem, nebo end(ContainerBidirectionalIterator<TValue>) pokud žádný takový prvek neexistuje.
Iterátor, který odkazuje na prvek, který chcete vymazat.
Poznámky
Další informace najdete v tématech hash_map::erase (STL/CLR), hash_multimap::erase (STL/CLR), hash_set::erase (STL/CLR) a hash_multiset::erase (STL/CLR).
Platí pro
erase(ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>, ContainerBidirectionalIterator<TValue>)
Odebere z kontejneru prvky mezi zadanými iterátory.
public:
void ^ erase(Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _First_iter, Microsoft::VisualC::StlClr::Generic::ContainerBidirectionalIterator<TValue> ^ _Last_iter);
public void erase (ref Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _First_iter, Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<TValue> _Last_iter);
abstract member erase : ContainerBidirectionalIterator * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> * Microsoft.VisualC.StlClr.Generic.ContainerBidirectionalIterator<'Value> -> unit
Public Function erase (ByRef unnamedParam1 As ContainerBidirectionalIterator(Of TValue), _First_iter As ContainerBidirectionalIterator(Of TValue), _Last_iter As ContainerBidirectionalIterator(Of TValue)) As Void
Parametry
- unnamedParam1
- ContainerBidirectionalIterator<TValue>
Iterátor, který určuje první prvek za odebraným elementem, nebo end(ContainerBidirectionalIterator<TValue>) pokud žádný takový prvek neexistuje.
- _First_iter
- ContainerBidirectionalIterator<TValue>
Iterátor, který ukazuje na začátek rozsahu, který chcete vymazat.
- _Last_iter
- ContainerBidirectionalIterator<TValue>
Iterátor, který ukazuje na pozici, která bezprostředně následuje za rozsahem, který chcete vymazat.
Poznámky
Další informace najdete v tématech hash_map::erase (STL/CLR), hash_multimap::erase (STL/CLR), hash_set::erase (STL/CLR) a hash_multiset::erase (STL/CLR).