C++STL笔记(四):vector详解
vector结构![](/assets/blank.gif)
一.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详解相关推荐
- STL 之vector详解
STL之vector容器详解 vector 容器 vector是C++标准模版库(STL,Standard Template Library)中的部分内容.之所以认为是一个容器,是因为它能够像容器一样 ...
- STL 之 deque容器详解
Deque 容器 deque容器是C++标准模版库(STL,Standard Template Library)中的部分内容.deque容器类与vector类似,支持随机访问和快速插入删除,它在容器中 ...
- STL 之 list 容器详解
STL之list容器详解 List 容器 list是C++标准模版库(STL,Standard Template Library)中的部分内容.实际上,list容器就是一个双向链表,可以高效地进行插入 ...
- oracle scn 重置,学习笔记:Oracle SCN详解 SCN与Oracle数据库恢复的关系
天萃荷净 分享一篇关于Oracle SCN的详解,介绍SCN与Oracle数据库恢复的关系和SCN在数据库中的作用 一.为什么需要System checkpoint SCN号与Datafile Che ...
- C++ STL容器 —— array 用法详解
C++ STL容器 -- array 用法详解 写在前面:近期正在学习C++的STL容器,因此在这里做一下日志记录,主要介绍一些容器基本成员函数的用法, 配上实际用例,并不涉及原理.但别人的博客终究是 ...
- ELK学习笔记之Logstash详解
0x00 Logstash概述 官方介绍:Logstash is an open source data collection engine with real-time pipelining cap ...
- C++11 并发指南四(future 详解三 std::future std::shared_future)
上一讲<C++11 并发指南四(<future> 详解二 std::packaged_task 介绍)>主要介绍了 <future> 头文件中的 std::pack ...
- C++11 并发指南四(future 详解二 std::packaged_task 介绍)
上一讲<C++11 并发指南四(<future> 详解一 std::promise 介绍)>主要介绍了 <future> 头文件中的 std::promise 类, ...
- expect学习笔记及实例详解【转】
1. expect是基于tcl演变而来的,所以很多语法和tcl类似,基本的语法如下所示: 1.1 首行加上/usr/bin/expect 1.2 spawn: 后面加上需要执行的shell命令,比如说 ...
- Java中大数据数组,Java基础学习笔记之数组详解
摘要:这篇Java开发技术栏目下的"Java基础学习笔记之数组详解",介绍的技术点是"java基础学习笔记.基础学习笔记.Java基础.数组详解.学习笔记.Java&qu ...
最新文章
- 【ES6】数组的拓展
- 【重磅】Waymo无人车高层组团出走?CFO今日也走了!
- 4 款 MySQL Binlog 日志处理工具对比,谁才是王者?
- 东北大学 计算机调剂,2018年东北大学信息科学与工程学院考研调剂信息
- 面试:整理面试中常被问到的8种数据结构
- JavaScript 参考教程(二)——转载
- html区域背景,保存/恢复HTML5 Canvas的背景区域
- ArcGIS For Flex学习之Mapping---Map Extent and Mouse Coordinates
- 系统表空间数据文件损坏
- js 查看是否为空值
- java自动化测试之开发工具eclipse安装配置
- php采标教程,国内液压与气动行业标准大全
- 淘宝镜像安装以及配置
- 矩阵出现重复特征值,其特征向量的简便求法
- 怎么修改服务器上的分数,在服务器上设置 WinSAT 分数
- Spring Cloud (Eureka,Feign,Hystrix整合)
- 互动作业组的计算机在哪,互动作业如何找答案 互动作业搜答题教程
- android mmm 编译指令,mm和mmm编译说明
- 防火墙基础配置(二)
- dlib人脸对齐(python)