/* CSE 333 Su12 lecture 12 demo: vectoriterator.cc */ /* Gribble/Perkins */ // Use an iterator to process the Printer objects in a vector. #include #include #include "Printer.h" using namespace std; int main(int argc, char **argv) { Printer a, b, c; vector vec; vec.push_back(a); vec.push_back(b); vec.push_back(c); cout << "Iterating:" << endl; vector::iterator it; for (it = vec.begin(); it < vec.end(); it++) { cout << *it << endl; } cout << "Done iterating!" << endl; return 0; }