c++ stl --vector

    技术2022-07-11  128

    c++ STL --vector

    #include <iostream> #include <vector> #include <string> #include <algorithm> using namespace std; void myPrint(int val) { cout<<val<<endl; } int main() { //vecter容器存放内置数据类型 vector<int>v; //向容器中插入数据 v.push_back(10); v.push_back(20); v.push_back(30); v.push_back(40); //通过迭代器访问容器中的数据 // vector<int>::iterator itBegin=v.begin(); // vector<int>::iterator itEnd =v.end(); // // //第一种遍历方式 // while(itBegin!=itEnd) // { // cout<<*itBegin<<endl; // itBegin++; // } // //第二种遍历方式 // for(vector<int>::iterator it=v.begin();it!=v.end();it++) // { // cout<<*it<<endl; // } //第三种遍历方式利用STL中提供的遍历算法 for_each(v.begin(),v.end(),myPrint); return 0; }

    Processed: 0.010, SQL: 9