Define operator for cout : cout custom « Console « C++






Define operator for cout

Define operator for cout
#include <iostream>
#include <iomanip>
using namespace std;

ostream &ra(ostream &stream)
{
  stream << "--> ";
  return stream;
}

ostream &la(ostream &stream)
{
  stream << " <--";
  return stream;
}

int main()
{
  cout << "AAA" << ra << 33.23 << endl;
  cout << "BBB" << ra << 67.66 << la;

  return 0;
}


           
       








Related examples in the same category

1.Create an output manipulator. Create an output manipulator.
2.A manipulator: turns on the showbase flag and sets output to hexadecimal
3.A simple output manipulator: sethexA simple output manipulator: sethex
4.Create custom output formatCreate custom output format
5.Custom cout output manipulatorCustom cout output manipulator