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