Partager via


swap (<utility>)

Échange les éléments de deux objets pair, structure.

template<class Type1, class Type2>
void swap(pair<Type1, Type2>&_Left,
pair<Type1, Type2>&_Right);

Paramètres

Paramètre

Description

_Left

Objet de type pair.

_Right

Objet de type pair.

Notes

Un avantage de swap est que les types d'objets stockés sont déterminés automatiquement par le compilateur et ne doivent pas être spécifiés explicitement. N'utilisez pas les arguments TEMPLATE explicites par exemple swap<int, int>(1, 2) lorsque vous utilisez swap car il est clair inutilement et ajoute les problèmes complexes de référence de rvalue susceptibles de provoquer l'échec de compilation.

Configuration requise

**En-tête :**utilitaire <de >

Espace de noms : std

Voir aussi

Référence

<utility>