• STL学习笔记(1)


    vector:一种随机访问的数组类型,它提供了对数组元素的快速,随机访问,以及在序列尾部快速,随机的插入和删除操作

    vector对象可在需要的时候修改其自身的大小。

    #include<iostream>
    #include<vector>
    using namespace std;
    int main()
    {
     vector<char> charVector;
     int x=0;
     for(int i=0;i<10;++i)
      charVector.push_back (65+i);
     vector<char>::iterator iter;
     for(iter=charVector.begin ();iter!=charVector.end();iter++)
     {
      cout<<"Element #"<<x++<<":"<<*iter<<endl;
     }
     return 0;
    }
    /******************输出结果*********************
    Element #0:A
    Element #1:B
    Element #2:C
    Element #3:D
    Element #4:E
    Element #5:F
    Element #6:G
    Element #7:H
    Element #8:I
    Element #9:J
    ************************************************/

    关键点解释:可以把指示器看做指向容器中元素的指针。
    #include<iostream>
    #include<vector>
    using namespace std;

    int main()
    {
     vector<int> intVector(10,1);
     int x=0;
     vector<int>::iterator iter;//指示器对象
     for(iter=intVector.begin ();iter!=intVector.end();iter++)
     {
      cout<<"Element #"<<x++<<":"<<*iter<<endl;
     }
     return 0;
    }
    /******************输出结果*********************
    Element #0:1
    Element #1:1
    Element #2:1
    Element #3:1
    Element #4:1
    Element #5:1
    Element #6:1
    Element #7:1
    Element #8:1
    Element #9:1
    ************************************************/

  • 相关阅读:
    Hibernate Tool建Entity
    MySQL新建用户和库表
    用友U8年度账结转 常用凭证丢失
    U890采购入库单修改供应商
    robocopy
    sql的left join 、right join 、inner join之间的区别
    Linux永久修改系统时间
    UF清log
    下拉式选单连动设定
    SQL取最大值编码(自动编码)
  • 原文地址:https://www.cnblogs.com/feng801/p/1289899.html
Copyright © 2020-2023  润新知