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