forward_list::resize
Gibt eine neue Größe für eine Vorwärtsliste an.
void resize(size_type _Newsize);
void resize(size_type _Newsize, const Type& _Val);
Parameter
Parameter |
Beschreibung |
---|---|
_Newsize |
Die Anzahl der Elemente in der Größe geänderte Vorwärtsliste. |
_Val |
Der für das Auffüllen zu verwendende Wert. |
Hinweise
Die Memberfunktionen beide sicherstellen, dass die Anzahl der Elemente in der Liste künftig _Newsize ist. Wenn sie die gesteuerte Sequenz länger machen muss, wird die erste Memberfunktion Elemente mit Wert Type() an, während die zweite Memberfunktion Elemente mit Wert _Val anzufügen. Um die gesteuerte Sequenz kürzer auszuführen, rufen beide Memberfunktionen effektiv erase_after(begin() + _Newsize - 1, end()) auf.
Anforderungen
Header: <forward_list>
Namespace: std