swap (<utility>)

Intercambia los elementos de dos objetos pair Structure.

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

Parámetros

Parámetro

Descripción

_Left

Objeto de tipo pair.

_Right

Objeto de tipo pair.

Comentarios

Una ventaja swap es que el compilador determinan automáticamente y no tienen que explícitamente especificar los tipos de objetos se están almacenando que.No utilice los argumentos de plantilla explícitos como swap<int, int>(1, 2) cuando se utiliza swap porque es innecesariamente detallado y agrega los problemas complejos de referencia rvalue que pueden provocar un error de compilación.

Requisitos

Encabezado: <utility>

Espacio de nombres: std

Vea también

Referencia

<utility>