Condividi tramite


swap (<utility>)

Scambia gli elementi di due oggetti pair Structure.

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

Parametri

Parametro

Descrizione

_Left

Oggetto di tipo pair.

_Right

Oggetto di tipo pair.

Note

Un vantaggio swap fatto che i tipi di oggetti che vengono archiviati sono determinati automaticamente dal compilatore e non devono essere specificati in modo esplicito.Non utilizzare gli argomenti di template espliciti come swap<int, int>(1, 2) quando si utilizza swap perché inutilmente dettagliato e aggiunge i problemi complessi di riferimento rvalue che potrebbero provocare un errore di compilazione.

Requisiti

intestazione: <utility>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

<utility>