Sdílet prostřednictvím


swap (<utility>)

Vymění prvky dvou objektů pair – struktura.

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

Parametry

Parametr

Popis

_Left

Objekt typu pair.

_Right

Objekt typu pair.

Poznámky

Jednou z výhod swap je určena kompilátor automaticky a není nutné explicitně zadat typy objektů, které jsou právě uloženy.Nepoužívat šablonu explicitní argumenty jako swap<int, int>(1, 2) při použití swap protože je zbytečně podrobná a přidá složité rvalue odkaz problémy, které mohou způsobit selhání kompilace.

Požadavky

Záhlaví:<nástroje>

Obor názvů: std

Viz také

Referenční dokumentace

<utility>