Create an output manipulator : output manipulator « Development « C++ Tutorial






#include <iostream> 
#include <iomanip> 
using namespace std; 
 
ostream &mySetting(ostream &stream) 
{ 
  stream.setf(ios::left); 
  stream << setw(10) << setfill('$'); 
  return stream; 
} 
 
int main() 
{ 
  cout << 10 << " " << mySetting << 10; 
 
  return 0; 
}
10 10$$$$$$$$








5.10.output manipulator
5.10.1.A simple output manipulator
5.10.2.Create an output manipulator
5.10.3.ostream flag
5.10.4.EndLine manipulator (using escape sequence \n and member function flush)
5.10.5.Create user-defined, nonparameterized stream manipulators: bell manipulator (using escape sequence \a)
5.10.6.Create user-defined, nonparameterized stream manipulators: carriageReturn manipulator (using escape sequence \r)
5.10.7.tab manipulator (using escape sequence \t)
5.10.8.Using the endl stream manipulator.
5.10.9.Create custom ostream operator