- //【例程4-13 MFC和iterator实例】
- //文件夹名称:CHAPTER4-13
- #include <vector>
- using namespace std;
- void main()
- {
- typedef vector < int > IntArray;
- IntArray myArray;
- IntArray::iterator vi; // 定义了一个vector容器的迭代器以方便对容器中的元素进行直接操作
- for (vi = myArray.begin(); vi != myArray.end(); ++vi)
- {
- // 循环执行的条件是: iterator != end(), 循怀终止的条件是: iterator > end()
- }
- }