C++中的vector的使用的一个例子

#include<iostream> #include<vector> using namespace std; int main() { //定义vector vector<int> myv; //初始化vector for(int i=0;i<5;i++) { myv.push_back(i); } //从小到大进行排序 sort(myv.begin(),myv.end()); //第一种遍历vector的方法 for(int i=0;i<5;i++) { cout<<myv[i]<<" "; } cout<<endl; //从大到小进行排序 reverse(myv.begin(),myv.end()); //第二种遍历vector的方法 for(vector<int>::iterator it=myv.begin();it!=myv.end();it++) { cout<<*it<<" "; } cout<<endl; //查找 vector<int>::iterator myi=find(myv.begin(),myv.end(),0); if(myi==myv.end()) { cout<<"没有找到"<<endl; } else { cout<<*myi<<endl; } system("pause"); return 0; }

你可能感兴趣的:(C++,vector,System,iterator)