/* * iterators-02.cc Standard Library, Iterators, exercise 2. */ #include #include #include using namespace std; int main() { istream_iterator input(cin); istream_iterator end; ofstream file_even("even.txt"); ostream_iterator output_even(file_even, " "); ofstream file_odd("odd.txt"); ostream_iterator output_odd(file_odd, " "); while(input != end) { if (*input % 2 == 0) output_even = *input++; else output_odd = *input++; } return 0; }