Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wie das uninitialized_copy erzwingt jedoch die Verwendung eines aktivierten Iterators als Ausgabeiterator.Diese Funktion wird stdext Namespace im - Namespace definiert.
Hinweis |
|---|
Dieser Algorithmus ist eine Microsoft-Erweiterung C++-Standardbibliotheken.Der Code, der mit diesem Algorithmus implementiert wird, ist nicht übertragbar. |
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
Parameter
_First
Ein Eingabeiterator, der das erste Element im kopiert werden Quellbereich behandelt._Last
Ein Eingabeiterator, der das letzte Element im kopiert werden Quellbereich behandelt._Dest
Ein Vorwärtsiterator, der das erste Element im kopiert werden Zielbereich behandelt._Al
Die allocator-Klasse, die mit diesem Objekt verwendet werden soll.vector::get_allocator gibt die allocator-Klasse für das Objekt zurück.
Rückgabewert
Ein Vorwärtsiterator, der die Position eine hinter dem letzten Element im Zielbereich abweicht, der die Kopie erhält.
Hinweise
Siehe uninitialized_copy für ein Codebeispiel.
Weitere Informationen zu überprüfte Iteratoren, finden Sie unter Überprüfte Iteratoren.
Anforderungen
Header: <memory>
Namespace: stdext
Hinweis