| ios::copyfmt ios& copyfmt ( const ios& rhs ); | ios | 
| cplusplus.com | 
 Copy formatting information.
 
Copies the values of all the internal members of object rhs except 
the state flags and the stream buffer pointer to the corresponding
members of *this.
This includes the format flags, the fill character, the tie pointer
and all formatting information.
Every external object pointed in
rhs is copied to a newly constructed object for *this.
Parameters.
 Return Value.
 
The function returns *this.
 Example.
// copying formatting information
#include <iostream>
#include <fstream>
using namespace std;
int main () {
  ofstream filestr;
  filestr.open ("test.txt");
  cout.fill ('*');
  cout.width (10);
  filestr.copyfmt (cout);
  cout << 40;
  filestr << 40;
  return 0;
}
This example outputs a number formatted in the same way in bot cout and
filestr:
********40
Basic template member declaration ( basic_ios<charT,traits> ):
| basic_ios& copyfmt (const basic_ios& rhs ); | 
 See also.
 
tie,
fill,
width,
fmtflags,
iostate,
locale
 
ios class