vector容器类示例
#include <iostream> #include <vector> using namespace std; int main() { int a[] = {2,3,4}; vector<int> v1; vector<int>::iterator iter; //插入元素 v1.insert(v1.begin(),1,1); v1.insert(v1.begin(),a,a+3); v1.insert(v1.begin()+4,2,5); cout<<"data: "; for(iter = v1.begin() ; iter != v1.end() ; ++iter) cout<<*iter<<" "; cout<<endl<<endl; //删除元素 v1.erase(v1.begin(),v1.begin()+2); v1.erase(v1.begin()+1); cout<<"data: "; for(iter = v1.begin() ; iter != v1.end() ; ++iter) cout<<*iter<<" "; cout<<endl<<endl; return 0; }