istream_iterator reads and displays characters from cin until a period is received. : istream iterator « STL Algorithms Iterator « C++ Tutorial






#include <iostream>
#include <iterator>
using namespace std;
   
int main()
{
  istream_iterator<char> in_it(cin);
   
  do {
    cout << *in_it++;
  } while (*in_it != '.');
   
  return 0;
}








30.5.istream iterator
30.5.1.Taking the sum of values from a stream
30.5.2.Use istream_iterator to loop through a string
30.5.3.Use istream_iterator to loop through a string defined by char pointer
30.5.4.Read words from standard input, sort and print out without duplicates
30.5.5.Read string from keyboard and save to vector directly
30.5.6.istream_iterator reads and displays characters from cin until a period is received.
30.5.7.Advance istream_iterator