vector结构

一.vector的构造函数和析构函数

二.vector的非更易型操作

三.vector的赋值操作

四.vector用以直接访问元素的各项操作

五.vector的迭代器相关函数

六.vector的安插和移除

七.vector的特殊操作

例1:.front,.back是指首、尾元素

例2:

例3:vi.erase(vi.end()-1);


附例3代码:

#include<iostream>
#include<vector>
using namespace std;int main()//erase功能
{vector<int> vi={1,2,3,4,5,6,7,8,9,10};vi.erase(vi.end()-1);cout<<"front=:"<<vi.front()<<endl;cout<<"end=:"<<vi.back()<<endl;for(auto itr=vi.begin();itr!=vi.end();++itr){cout<<*itr<<" ";}return 0;
}

C++STL笔记(四):vector详解相关推荐

  1. STL 之vector详解

    STL之vector容器详解 vector 容器 vector是C++标准模版库(STL,Standard Template Library)中的部分内容.之所以认为是一个容器,是因为它能够像容器一样 ...

  2. STL 之 deque容器详解

    Deque 容器 deque容器是C++标准模版库(STL,Standard Template Library)中的部分内容.deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中 ...

  3. STL 之 list 容器详解

    STL之list容器详解 List 容器 list是C++标准模版库(STL,Standard Template Library)中的部分内容.实际上,list容器就是一个双向链表,可以高效地进行插入 ...

  4. oracle scn 重置,学习笔记:Oracle SCN详解 SCN与Oracle数据库恢复的关系

    天萃荷净 分享一篇关于Oracle SCN的详解,介绍SCN与Oracle数据库恢复的关系和SCN在数据库中的作用 一.为什么需要System checkpoint SCN号与Datafile Che ...

  5. C++ STL容器 —— array 用法详解

    C++ STL容器 -- array 用法详解 写在前面:近期正在学习C++的STL容器,因此在这里做一下日志记录,主要介绍一些容器基本成员函数的用法, 配上实际用例,并不涉及原理.但别人的博客终究是 ...

  6. ELK学习笔记之Logstash详解

    0x00 Logstash概述 官方介绍:Logstash is an open source data collection engine with real-time pipelining cap ...

  7. C++11 并发指南四(future 详解三 std::future std::shared_future)

    上一讲<C++11 并发指南四(<future> 详解二 std::packaged_task 介绍)>主要介绍了 <future> 头文件中的 std::pack ...

  8. C++11 并发指南四(future 详解二 std::packaged_task 介绍)

    上一讲<C++11 并发指南四(<future> 详解一 std::promise 介绍)>主要介绍了 <future> 头文件中的 std::promise 类, ...

  9. expect学习笔记及实例详解【转】

    1. expect是基于tcl演变而来的,所以很多语法和tcl类似,基本的语法如下所示: 1.1 首行加上/usr/bin/expect 1.2 spawn: 后面加上需要执行的shell命令,比如说 ...

  10. Java中大数据数组,Java基础学习笔记之数组详解

    摘要:这篇Java开发技术栏目下的"Java基础学习笔记之数组详解",介绍的技术点是"java基础学习笔记.基础学习笔记.Java基础.数组详解.学习笔记.Java&qu ...

最新文章

  1. Ubuntu 14.04 64bit上安装有道词典Linux版本
  2. Laravel Lumen之Eloquent ORM使用速查-基础部分
  3. Delphi在创建和使用DLL的时候如果使用到string,请引入ShareMem单元
  4. Windows下安装SQLPlus的帮助
  5. react新生命周期
  6. RESTful源码笔记之RESTful Framework的基本组件
  7. 对称二叉树(C++)
  8. 2021高考武汉查询成绩时间,2021高考完什么时候可以查分数 查成绩的时间
  9. 常用导数与等价无穷小
  10. 【Tensorflow教程笔记】TensorFlow Datasets 数据集载入
  11. 积木拼图游戏-积木游戏世界中文版
  12. #visual studio# 运行库MT、MTd、MD、MDd
  13. 一文深入浅出理解国产开源木兰许可系列协议
  14. 视频格式转换器android,佳佳Android视频格式转换器(Android视频转换软件)V12.0.1.0 免费版...
  15. Freeswitch 添加可转码的G729编码
  16. arcgis直方图导出地图_ArcGIS教程地图导出花式教你如何选择
  17. Linux 查看文件句柄信息
  18. 彩涂钢板密封板申请BS 476-3如何备样?
  19. LeetCode.天际线问题
  20. html 顶层标签,HTML什么是顶层标签

热门文章

  1. Android https通信问题
  2. linux内核IDR机制详解【转】
  3. [UE4]增加观察者
  4. Cognos开发自定义排序规则的报表和自定义排名报表
  5. javascript的prototype继承问题
  6. Python框架篇之Django(Models的多表操作)
  7. 前端的深拷贝和浅拷贝_javascript中的深拷贝和浅拷贝?
  8. springboot监听器_Spring Boot中文参考指南(2.1.6)23.5、应用程序事件和监听器
  9. 2021年12月Python小屋编程比赛获奖名单
  10. 使用Python标准库函数os.listdir()时的4个注意事项