std::swap(std::pair)
De cppreference.com
| Definido en el archivo de encabezado <utility>
|
||
template< class T1, class T2 > void swap( pair<T1,T2>& x, pair<T1,T2>& y ) noexcept(/* véase más abajo */); |
(desde C++11) (hasta C++20) |
|
template< class T1, class T2 > constexpr void swap( pair<T1,T2>& x, pair<T1,T2>& y ) noexcept(/* véase más abajo */); |
(desde C++20) | |
Intercambia el contenido de x y y. Equivalente a x.swap(y).
|
Esta función no participa en la resolución de sobrecargas a menos que |
(desde C++17) |
Parámetros
| x, y | - | Los pares cuyos contenidos hay que intercambiar. |
Valor de retorno
(Ninguno)
Excepciones
Véase también
| Intercambia los valores de dos objetos (plantilla de función) |