#include #include #include #include "foreach.h" using namespace std; int main() { vector vs; ForEach(istream_iterator(cin), istream_iterator(), vs, &vector::push_back); cout << "The vector contains " << vs.size() << " strings\n"; } /* Output generated when the program reads this source: The vector contains 47 strings */