Partager via


forward_list::swap

Permute les éléments de deux listes en avant.

void swap(forward_list& _Right);

Paramètres

Paramètre

Description

_Right

La liste en avant fournissant les éléments à échanger.

Notes

La fonction membre permute les commandes d'exécution des instructions entre *this et _Right.Si get_allocator() == _Right.get_allocator(), il fait dans le temps fixe, il ne lève pas d'exception, et n'invalide pas de référence, un pointeur, ou itérateurs qui indiquent des éléments des deux commandes d'exécution des instructions.Sinon, il exécute plusieurs assignations d'élément et le constructeur appelle proportionnel au nombre d'éléments des deux commandes d'exécution des instructions.

Configuration requise

en-tête : <forward_list>

l'espace de noms : DST

Voir aussi

Référence

forward_list Class