1. What is an iterator? Explain how an iterator is defined and used in C++.
2. What are the different types of iterators used in STL?
3. Explain the various iterator member functions used in C++.
4. Elucidate how an advance () member function is accomplished in C++.
5. Explain how a back_inserter() member function is defined and used in STL.
6. Explain how a distance () member function is used in STL.
7. Discuss how a front_inserter() member function is defined and used in STL.
8. Elucidate how a inserter() member function is used in STL.