#include #include #include using namespace std; int main() { vector vec; vec.push_back(3); vec.push_back(6); vec.push_back(9); vec.push_back(9); // Using the iterator directly cout << "iterator demo..." << endl; for (vector::iterator i = vec.begin(); i != vec.end(); i++) { cout << *i << endl; } // find() algorithm demo cout << "find demo..." << endl; vector::iterator find6 = find(vec.begin(), vec.end(), 6); cout << *find6 << endl; // will print "6" // count() algorithm demo cout << "count() demo..." << endl; int count9 = count(vec.begin(), vec.end(), 9); cout << count9 << endl; // should print "2" return 0; }