kennen:lib:uninitialized_fill_n
Inhaltsverzeichnis
uninitialized_fill_n()
#include <memory>
template <class For, class Size, class T> void uninitialized_fill_n (For first, Size n, const T& x)
Füllt den Rohspeicher ab first mit n Kopien von x.
Parameter
first | Anfang des Quellbereichs |
n | Elementanzahl |
x | Füllwert |
Dies ist eine Hilfsfunktion für das Füllen von
STL-Containern.
Der Algorithmus erzeugt mit der Plazierungssyntax
Kopien von x im Rohspeicher ab iter=first:
new (static_cast<void*>(&*iter++)) typename iterator_traits<ForwardIterator>::value_type(x);
Ergebnis
Rückgabewert: keiner.
Siehe auch
Beispiel
-
kennen/lib/uninitialized_fill_n.txt · Zuletzt geändert: von 127.0.0.1
