Partager via


forward_list::swap

Échange les éléments de deux forward_lists

void swap(forward_list& _Right);

Paramètres

Paramètre

Description

_Right

La liste par progression et des éléments à échanger.

Notes

La fonction membre sont permutés les séquences réorganisées entre *this et _Right. Si get_allocator() == _Right.get_allocator(), il fait dans le temps fixe, il ne lève une exception, et il n'entraînent aucun référence, pointeur, ou itérateur qui indiquent des éléments dans les séquences contrôlées. Sinon, il exécute plusieurs affectations d'élément et le constructeur appelle proportionnel au nombre d'éléments dans les séquences contrôlées.

Configuration requise

En-tête : <forward_list>

Espace de noms : std

Voir aussi

Référence

forward_list, classe