zoukankan      html  css  js  c++  java
  • c++之vector容器入门

    对于c++的vector容器的函数应用:

    #include<string>
    #include<iostream>
    #include<vector>
    using namespace std;
    int main(){
        int i=0;
        vector <int> vt;
        vector <int>::iterator it;
        for(i=0;i<12;i++)
        vt.push_back(i);    //在容器vt添加元素 
        cout<<"数组形式结果:"<<endl;
        for(i=0;i<12;i++){        
            cout<<vt[i]<<" ";
        }    
        cout<<endl;
        cout<<"迭代器形式结果:"<<endl;
        for(it=vt.begin();it!=vt.end();it++){
            cout<<*it<<" "; 
        } 
        cout<<endl; 
        cout<<"vt元素个数是:"<<vt.size()<<endl;    //size函数 
        //插入元素函数 
        vt.insert(vt.begin()+5,22);
        cout<<"往vt[5]插入元素后容器情况:"<<endl;
        for(i=0;i<vt.size();i++){        
            cout<<vt[i]<<" ";
        }
        cout<<endl; 
        vt.pop_back();
        cout<<"删除尾元素后容器最后一个元素是:"<<vt[vt.size()-1]<<endl;
        vt.erase(vt.begin()+1,vt.begin()+4); 
        cout<<"删除区间vt[1]~vt[3]元素后容器情况:"<<endl;
        for(i=0;i<vt.size();i++){        
            cout<<vt[i]<<" ";
        }
        return 0; 
    }

    结果:

  • 相关阅读:
    WinForm窗体传值 总结
    SQLServer遍历数据库所有表及统计表数据总数
    GridView合并行代码
    日期转换成字符串
    flex与js交互浅析
    九,query task
    八,graphics
    十,Find and Identity
    转移批令
    db dw dd 和 dup
  • 原文地址:https://www.cnblogs.com/muchenyu/p/11675000.html
Copyright © 2011-2022 走看看