std::basic_ios<CharT,Traits>:: move
|
protected
:
void move ( basic_ios & other ) ; |
(desde C++11) | |
|
protected
:
void move ( basic_ios && other ) ; |
(desde C++11) | |
Reemplaza el estado actual con el de
other
, excepto por el
rdbuf
asociado.
other
queda en un estado válido pero no especificado después de la llamada. Después de la llamada a esta función,
rdbuf()
devuelve un puntero nulo,
other.
rdbuf
(
)
devuelve el mismo valor que antes de la llamada, y
other.
tie
(
)
devuelve un puntero nulo.
Esta función miembro está protegida: es llamada por los constructores de movimiento protegidos de las clases de flujo derivadas std::basic_ostream y std::basic_istream , que, a su vez, son llamados por los constructores de movimiento públicos de las clases de flujo más derivadas como std::basic_ofstream , que saben cómo mover correctamente el streambuffer asociado.
Parámetros
| otro | - |
el objeto
basic_ios
del cual transferir el estado
|
Valor de retorno
(ninguno)
Véase también
|
(C++11)
|
intercambia con otro
std::basic_ios
excepto por
rdbuf
(función miembro protegida) |