Partager via


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

Voir aussi

Référence

forward_list Class