std::basic_ios<CharT,Traits>:: swap
|
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) |