/* iterate.cpp * Demonstrates using iterators on vectors */ #include #include #include using namespace std; int main(int argc, char *argv[]) { vector vec; vec.push_back(4); vec.push_back(6); vec.push_back(10); // point to the first element in the vector. vector::iterator it = vec.begin(); cout << *it << endl; cout << *it << endl; ++it; cout << *it << endl; for(it = vec.begin(); it != vec.end(); ++it){ cout << *it << endl; } --it; *it = 45; cout << *it << endl; system("PAUSE"); return EXIT_SUCCESS; }