checked_uninitialized_copy
Stesso uninitialized_copy ma impone l'utilizzo di un iteratore verificato come output iteratore.Questa funzione è definita nello spazio dei nomi spazio dei nomi di stdext.
[!NOTA]
Questo algoritmo è un'estensione Microsoft alla libreria standard di C++.Il codice implementato mediante l'algoritmo non verrà PE.
template<class InputIterator, class ForwardIterator>
ForwardIterator unchecked_uninitialized_copy(
InputIterator _First,
InputIterator _Last,
ForwardIterator _Dest
);
template<class InputIterator, class ForwardIterator, class Allocator>
ForwardIterator unchecked_uninitialized_copy(
InputIterator _First,
InputIterator _Last,
ForwardIterator _Dest,
Allocator& _Al
Parametri
_First
Un iteratore di input destinato al primo elemento nell'intervallo di origine da copiare._Last
Un iteratore di input destinato all'ultimo elemento nell'intervallo di origine da copiare._Dest
Un iteratore avanti destinato al primo elemento nell'intervallo di destinazione da copiare._Al
Classe dell'allocatore da utilizzare con questo oggetto.vector::get_allocator restituisce la classe di un allocatore per l'oggetto.
Valore restituito
Un iteratore avanti destinato alla posizione una dopo l'elemento finale nell'intervallo di destinazione che riceve la copia.
Note
Vedere uninitialized_copy per un esempio di codice.
Per ulteriori informazioni sugli iteratori verificati, vedere Iteratori verificati.
Requisiti
intestazione: <memory>
Stdext diSpazio dei nomi: