forward_list::assign
Les éléments d'effacements d'une liste en avant et des copies un nouvel ensemble d'éléments à l'ciblent la liste en avant.
template<class InputIterator>
void assign(InputIterator _First, InputIterator _Last);
void assign(size_type _Count, const Type& _Val);
Paramètres
Paramètre |
Description |
---|---|
_First |
Le début de la plage de remplacement. |
_Last |
La fin de la plage de remplacement. |
_Count |
Nombre d'éléments à assigner. |
_Val |
La valeur pour assigner chaque élément. |
Notes
Si _IList est un type entier, la première fonction membre se comporte de la même manière qu' assign((size_type)_First, (Type)_Last).Sinon, la première fonction membre remplace la séquence contrôlée par *this par la séquence [_First, _Last), qui doit superposition d' not l'ordre d'exécution des instructions initial.
La deuxième fonction membre remplace la séquence contrôlée par *this par une répétition des éléments d' _Count de valeur _Val.
Configuration requise
en-tête : <forward_list>
l'espace de noms : DST