代码如下:
#include <iostream>
#include <vector>
using namespace std;
int main()
{
cout << "c++ stl vector and iterator test!" << endl;
cout << "increase number" << endl;
vector<int> vec;
vec.push_back(1);
vec.push_back(2);
vec.push_back(3);
vec.push_back(4);
vec.push_back(5);
vector<int>::iterator iter;
for(iter=vec.begin();iter!=vec.end();iter++){
cout<<*iter<<endl;
}
cout << "decrease number" << endl;
vec.pop_back();
vec.pop_back();
for(iter=vec.begin();iter!=vec.end();iter++){
cout<<*iter<<endl;
}
return 0;
}
运行效果截图:
(---------------完---------------)