一、begin()

功能:
返回向量头指针,指向第一个元素

vector<int>a={1,0};
vector<int>::iterator iter=a.begin();
cout<<*iter;

输出结果:1

二、end()

功能:
返回向量尾指针,指向向量最后一个元素的下一个位置

vector<int>a={1,0};
vector<int>::iterator iter=a.end();
cout<<*iter;

输出结果:0

三、front()

功能:
返回首元素的引用

vector<int>a={1,0};
cout<<a.front();

输出结果:1

四、back()

功能:
返回尾元素的引用

vector<int>a={1,0};
cout<<a.back();

输出结果:0

C++ vector中begin()、end()、front()、back()的用法相关推荐

  1. std::vector中 begin()、end()、front()、back()的区别

    前言 之前看见std::vector 容器的begin().end().front().back()用法,了解begin()和end(),不了解front()和back()方法,今天没事查了下博客,验 ...

  2. vector中begin(),end()和front(),back()的区别

    一.begin函数 函数原型: iterator begin(); const_iterator begin(); 功能: 返回一个当前vector容器中起始元素的迭代器. 二.end函数 函数原型: ...

  3. STL vector中的begin方法(3)

    原文地址:http://www.cplusplus.com/reference/vector/vector/begin/ public member function <vector> s ...

  4. c++ vector 中的坑

    0.uninitialized_copy template<class InputIterator, class ForwardIterator> ForwardIterator unin ...

  5. vector中find 的用法

    vector没有自带的find函数,需要用普通的find函数,使用如下: vector<string> nameList1; //给nameList1赋值 string name; if( ...

  6. C++从vector中删除指定元素

    ①只删除一个元素 vector<int> num;for(vector<int>::iterator iter=num.begin();iter!=num.end();iter ...

  7. vector中find和find_if的用法

    今天郁闷写大作业中.唉..每次写都tm暴力遍历.有stl你用毛遍历啊.现在记下来.再遍历就剁手吧.(- -!) stl包括容器.迭代器和算法: 容器 用于管理一些相关的数据类型.每种容器都有它的优缺点 ...

  8. 对vector中的数据排序

    要求:从文件fin中读取数据,每行的格式如"王明 85",代表"姓名 成绩",具体有多少行不确定.按成绩从大到小排序,将结果写入文件fout. /*功能:从文件 ...

  9. C++:利用sort()对vector中的数据自定义排序

    //假如一个文件对应一个坐标,想对文件按照坐标的x或y轴进行排序 //先把这个结构体放进vector中,利用sort()排序struct PathIndexPair {Point2i point; / ...

  10. C++:使用vector中accumulate求和计算出错

    vector中accumulate的一般用法为: vector<double>a; double b=accumulate(a.begin(),a.end(),0); 第三个参数是累加的初 ...

最新文章

  1. 5、HIVE DML操作、load数据、update、Delete、Merge、where语句、基于分区的查询、HAVING子句、LIMIT子句、Group By语法、Hive 的Join操作等
  2. Composer 常用命令总结(三)
  3. linux-安装wget
  4. jQuery学习-显示与隐藏
  5. 运行java比较好的浏览器_国内好的pc浏览器评测
  6. Java实现pdf打印文件
  7. GB28181学习之路——eXosip获取IP和端口
  8. 物联网的体系结构分为_物联网体系结构分为哪三层
  9. ArcGIS中英文切换
  10. 个人建站用php,个人用不花钱 8款PHP建站软件推荐
  11. [转载] 晓说——第17期:揭秘战争秘闻 朝鲜战争62年祭(下)
  12. 数据页和数据行(翻译)
  13. 【布局优化】基于Memetic算法求解集群无线传感器网络中节能覆盖控制优化问题含Matlab源码
  14. 脚本显示服务器超时,服务器诡异的请求超时问题
  15. 怎么定义电子商务,电子商务这个词是如何进入大众视线的?
  16. odoo 12 : 附件(ir.attachment)——同一模型多个附件字段
  17. 花千骨服务器无响应,花千骨出现游戏闪退 解决闪退方案
  18. LaTex warning:Package caption/hyperref Warning
  19. windows编程如何更改窗口图标和光标
  20. 【鱼骨图】【数学史】行列式、矩阵论的历史

热门文章

  1. 赛事相关 | 腾讯觅影×腾讯云TI平台,锁了
  2. 收到华为offer后的阶段性总结
  3. c#、cefsharp 获取、提取 img、image 图片标签二进制数据
  4. 通信标准2之PUSCH非动态传输 Configured Grant Type 1 和 Type 2
  5. 计算机专业期末总结200字,本学期自我总结200字
  6. Kubernetes30--弹性伸缩总结
  7. 初学者关于贝叶斯纳什均衡各类符号的一点理解
  8. 压力测试流程及测试步骤
  9. 近世代数--陪集--|左陪集|=|右陪集|
  10. CST材料库相关问题