Udostępnij za pośrednictwem


swap (<utility>)

Wymiany elementów dwóch pair Structure obiektów.

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

Parametry

Parametr

Opis

_Left

Obiekt typu pair.

_Right

Obiekt typu pair.

Uwagi

Jedną z zalet swap jest, że typy obiektów, które są przechowywane są określane automatycznie przez kompilator i nie muszą być jawnie określony.Nie używaj jawnej szablonów takich jak swap<int, int>(1, 2) użycie swap ponieważ jest niepotrzebnie verbose i dodaje złożonych r-wartości odniesienia problemy, które mogą spowodować błąd kompilacji.

Wymagania

Nagłówek: <utility>

Przestrzeń nazw: std

Zobacz też

Informacje

<utility>