Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Tauscht die Elemente zweier pair Structure-Objekte.
template<class Type1, class Type2>
void swap(pair<Type1, Type2>&_Left,
pair<Type1, Type2>&_Right);
Parameter
Parameter |
Description |
|---|---|
_Left |
Ein Objekt vom Typ pair. |
_Right |
Ein Objekt vom Typ pair. |
Hinweise
Ein Vorteil von swap ist, dass die Objekttypen, die gespeichert werden, automatisch vom Compiler bestimmt werden und nicht explizit angegeben werden müssen.Verwenden Sie keine explizit Vorlagenargumente wie swap<int, int>(1, 2), wenn Sie swap verwenden, da es unnötigerweise detailliert ist und komplexe rvalu-Verweis-Probleme hinzufügt, die möglicherweise Kompilierungsfehler verursacht haben.
Anforderungen
Header: <utility>
Namespace: std