Namespaces
Variants

std::basic_ios<CharT,Traits>:: swap

From cppreference.net
protected :
void swap ( basic_ios & other ) noexcept ;
(desde C++11)

Intercambia los estados de * this y other , excepto por los objetos rdbuf asociados. rdbuf() y other. rdbuf ( ) retornan los mismos valores que antes de la llamada.

Esta función swap está protegida: es llamada por las funciones miembro swap de las clases de flujo derivadas como std::basic_ofstream o std::basic_istringstream , que saben cómo intercambiar correctamente los búferes de flujo asociados.

Parámetros

otro - el objeto basic_ios con el que intercambiar el estado

Véase también

(C++11)
mueve desde otro std::basic_ios excepto por rdbuf
(función miembro protegida)