forward_list::resize
Spécifie une nouvelle taille pour une forward_list.
void resize(size_type _Newsize);
void resize(size_type _Newsize, const Type& _Val);
Paramètres
Paramètre |
Description |
---|---|
_Newsize |
Nombre d'éléments dans la liste par progression redimensionnée. |
_Val |
Valeur à utiliser pour le pas. |
Notes
Les fonctions membres assurent toutes deux que le nombre d'éléments dans la liste est dorénavant _Newsize. Si elle doit rendre la séquence contrôlée plus longue, la première fonction membre ajoute les éléments de valeur Type(), tandis que la deuxième fonction membre ajoute les éléments de valeur _Val. Pour rendre la séquence contrôlée plus courte, les deux fonctions membres appellent erase_after(begin() + _Newsize - 1, end()).
Configuration requise
En-tête : <forward_list>
Espace de noms : std