Wczytywanie i wypisywanie danych w strukturze dynamicznej

0

Witam.
Ciekawy jestem jak wygląda wczytywanie i wypisywanie za pomocą cin cout oczywiście danych do i z listy, mogą to być same liczby. Najprościej jak się da. Wpisuję liczby i dopóki nie wpisze zera ,0, to program nie wypisze mi tego co wpisałem ;) Pozdrawiam

0

Tak:

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

int main()
  {
   istream_iterator<double> cpy(cin);
   list<double> Lst(cpy,istream_iterator<double>());
   copy(Lst.rbegin(),Lst.rend(),ostream_iterator<double>(cout,", "));
   return 0;
  }

1 użytkowników online, w tym zalogowanych: 0, gości: 1