Namespaces
Variants

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

From cppreference.net
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)