IVector<TValue>.insert 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í.
Přidá elementy do kontejneru na zadané pozici.
Přetížení
insert(ContainerRandomAccessIterator<TValue>, IEnumerable) |
Vloží sekvenci určenou enumerátorem do kontejneru. |
insert(ContainerRandomAccessIterator<TValue>, ContainerRandomAccessIterator<TValue>, TValue) |
Vloží zadanou hodnotu do kontejneru. |
insert(ContainerRandomAccessIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>) |
Vloží do kontejneru sekvenci začínající |
insert(ContainerRandomAccessIterator<TValue>, Int32, TValue) |
Vloží zadanou hodnotu do kontejneru. |
Poznámky
Další informace najdete v tématu vector::insert (STL/CLR).
insert(ContainerRandomAccessIterator<TValue>, IEnumerable)
Vloží sekvenci určenou enumerátorem do kontejneru.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerRandomAccessIterator<TValue> ^ _Where_iter, System::Collections::IEnumerable ^ _Right);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<TValue> _Where_iter, System.Collections.IEnumerable _Right);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<'Value> * System.Collections.IEnumerable -> unit
Public Sub insert (_Where_iter As ContainerRandomAccessIterator(Of TValue), _Right As IEnumerable)
Parametry
- _Where_iter
- ContainerRandomAccessIterator<TValue>
Pozice v kontejneru, před kterou se má vložit.
- _Right
- IEnumerable
Výčet, který se má vložit do kontejneru.
Platí pro
insert(ContainerRandomAccessIterator<TValue>, ContainerRandomAccessIterator<TValue>, TValue)
Vloží zadanou hodnotu do kontejneru.
public:
void ^ insert(Microsoft::VisualC::StlClr::Generic::ContainerRandomAccessIterator<TValue> ^ % unnamedParam1, Microsoft::VisualC::StlClr::Generic::ContainerRandomAccessIterator<TValue> ^ _Where, TValue _Val);
public void insert (ref Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<TValue> unnamedParam1, Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<TValue> _Where, TValue _Val);
abstract member insert : ContainerRandomAccessIterator * Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<'Value> * 'Value -> unit
Public Function insert (ByRef unnamedParam1 As ContainerRandomAccessIterator(Of TValue), _Where As ContainerRandomAccessIterator(Of TValue), _Val As TValue) As Void
Parametry
- unnamedParam1
- ContainerRandomAccessIterator<TValue>
Iterátor, který určuje nově vložený prvek.
Pozice v kontejneru, před kterou se má vložit.
- _Val
- TValue
Hodnota elementu, který se má vložit do kontejneru.
Platí pro
insert(ContainerRandomAccessIterator<TValue>, IInputIterator<TValue>, IInputIterator<TValue>)
Vloží do kontejneru sekvenci začínající _First
na a končící elementem, který _Last
předchází.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerRandomAccessIterator<TValue> ^ _Where, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _First, Microsoft::VisualC::StlClr::Generic::IInputIterator<TValue> ^ _Last);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<TValue> _Where, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _First, Microsoft.VisualC.StlClr.Generic.IInputIterator<TValue> _Last);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> * Microsoft.VisualC.StlClr.Generic.IInputIterator<'Value> -> unit
Public Sub insert (_Where As ContainerRandomAccessIterator(Of TValue), _First As IInputIterator(Of TValue), _Last As IInputIterator(Of TValue))
Parametry
Pozice v kontejneru, před kterou se má vložit.
- _First
- IInputIterator<TValue>
Počáteční pozice oblasti, která se má vložit do kontejneru.
- _Last
- IInputIterator<TValue>
První pozice mimo rozsah, který se má vložit do kontejneru.
Platí pro
insert(ContainerRandomAccessIterator<TValue>, Int32, TValue)
Vloží zadanou hodnotu do kontejneru.
public:
void insert(Microsoft::VisualC::StlClr::Generic::ContainerRandomAccessIterator<TValue> ^ _Where, int _Count, TValue _Val);
public void insert (Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<TValue> _Where, int _Count, TValue _Val);
abstract member insert : Microsoft.VisualC.StlClr.Generic.ContainerRandomAccessIterator<'Value> * int * 'Value -> unit
Public Sub insert (_Where As ContainerRandomAccessIterator(Of TValue), _Count As Integer, _Val As TValue)
Parametry
Pozice v kontejneru, před kterou se má vložit.
- _Count
- Int32
Počet prvků, které se mají vložit do kontejneru.
- _Val
- TValue
Hodnota elementu, který se má vložit do kontejneru.
Poznámky
Další informace najdete v tématu vector::insert (STL/CLR).