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