Streams und Iteratoren

Zu jedem Ein/Ausgabe-Strom gehört ein Ein/Ausgabe-Iterator:

vector<int> v;

copy (istream_iterator<int>(cin), 
  istream_iterator<int>(), // bedeutet EOF
  back_inserter (v));

copy (v.begin(), v.end(),
  ostream_iterator<int>(cout
      , " "); // getrennt durch Leerzeichen



Johannes Waldmann 2004-11-30