basic_ios::copyfmt
Indicadores de copias a partir de una secuencia a otro.
basic_ios<Elem, Traits>& copyfmt(
const basic_ios<Elem, Traits>& _Right
);
Parámetros
- _Right
Los marcadores de la secuencia cuyos que desea copiar.
Valor devuelto
El objeto de this para la secuencia en la que se copian los marcadores.
Comentarios
Los informes de la función miembro el evento de devolución de erase_event.A continuación copia de _Right en *this el carácter de relleno, el puntero de lazo, y la información de formato.Antes de modificar la máscara de la excepción, notifica el evento de devolución de copyfmt_event.Si, después de que se complete la copia, los &exceptions dexybta3wf(v=vs.110).md estados son distinto de cero, función desactive de las llamadas eficazmente con el rdstatede argumento.devuelve *this.
Ejemplo
// basic_ios_copyfmt.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>
int main( )
{
using namespace std;
ofstream x( "test.txt" );
int i = 10;
x << showpos;
cout << i << endl;
cout.copyfmt( x );
cout << i << endl;
}
Output
10
+10
Requisitos
encabezado: <IOS>
espacio de nombres: std