Advertisement

C++ vector与deque的操作

阅读量:

C++ vector容器和 deque 容器

目录

  • C++ 中的 vector 容器与 deque 容器
      • #include< vector >

        • 初始化及赋值操作
        • 元素访问方式
        • 元素数量统计、空状态判断、容器重置、容量调整及空间预留
        • 数据存取、元素插入与删除操作
      • #include< deque >

        • 容器初始化方法
        • 元素访问机制
        • 元素数量统计、空状态判断及容器重置
        • 数据存取、元素插入与删除操作

#include< vector >

初始化 && 赋值

复制代码
    //定义一个int类型的vector并向其中添加0, 1, 2, 3, 4
    vector<int> v;
    for (int i = 0; i < 5; i++) v.push_back(i);
    
    //赋值
    vector<int> v1 = v;
    
    //拷贝构造
    vector<int> v2(v);
    
    //用v中的所有元素初始化v3
    //迭代器类型
    vector<int> v3(v.begin(), v.end());

全部评论 (0)

还没有任何评论哟~