Use ostream_iterator : Stream iterator « File « C++






Use ostream_iterator

Use ostream_iterator

#include <iostream>
#include <iterator>
using namespace std;

int main()
{
  ostream_iterator<char> ostreamIterator(cout);

  *ostreamIterator = 'X';
  ostreamIterator++;
  *ostreamIterator = 'Y';
  ostreamIterator++;
  *ostreamIterator = ' ';

  char str[] = "C++ Iterators are powerful.\n";
  char *p = str;
  
  while(*p) *ostreamIterator++ = *p++;

  ostream_iterator<double> out_double_it(cout);
  *out_double_it = 187.23;  

  out_double_it++;
  *out_double_it = -102.7;  

  return 0;
}


           
       








Related examples in the same category

1.Use istream_iteratorUse istream_iterator