首页 > 其他分享 >const_iterator学习

const_iterator学习

时间:2022-11-05 22:00:53浏览次数:50  
标签:遍历 const 迭代 iterator 学习 vector vec

转自:https://www.cnblogs.com/greatverve/archive/2012/09/12/const-iterator.html

1.介绍

如果传递过来一个const类型的容器,那么只能用const_iterator来遍历。 

void Method(const vector<int> vInt)
{
  vector<int>::const_iterator iter;
}

iterator,const_iterator作用:遍历容器内的元素,并访问这些元素的值。iterator可以改元素值,但const_iterator不可改。

迭代器也可以作为函数的形参,比如说sort(vec.begin(), vec.end()),一般就会将迭代器作为参数传递进去。

 

标签:遍历,const,迭代,iterator,学习,vector,vec
From: https://www.cnblogs.com/BlueBlueSea/p/16861451.html

相关文章

  • 学习创业计划的意义
    创业计划书是一份全方位的商业计划,其主要用途是递交给投资商,以便于他们能对企业或项目做出评判,从而使企业获得融资。(一)创业计划:学习目标了解创业计划的内容和基本结构;掌握......
  • 2022-11-5学习内容
    1.案例-购物车-数据库准备1.1ShoppingDBHelper.javapackagecom.example.chapter06.database;importandroid.content.Context;importandroid.database.sqlite.SQLi......
  • Linux学习笔记之常用路径的指代
    .当前目录..当前目录的上一层目录*当前目录的下一层目录**当前目录的下一层目录包括所有子目录~母目录-上一次所在的目录或者是~-~+当前目录相当于pwd......
  • EXTJS学习笔记:grid之分组实现groupingview
    使用extjs开发时常会用到grid来显示数据等操作,Extjs中Grid主要分为以下二类:  一、gridview   二、groupingview   gridview在前面已说过,在这里我来说说groupin......
  • Linux学习笔记之常用命令——文件的基础操作篇
    stat查看inodels显示文件列表ls-a显示所有文件(包括隐藏文件)ll按照行数显示文件列表,相当于ls-lcd切换到某个指定路径.表示当前路径cd..返回上一级目录cd-......
  • 22-11-5学习记录
    1,<assert.h>  assert() {在传参时要养成使用assert的习惯,可以帮助我们找到程序bug}  作用:断言,判断指针是否为空,检查参数是否满足要求,以免引起程序崩溃  例:asse......
  • 笔记01--《可解释的机器学习》
    书籍来源:https://christophm.github.io/interpretable-ml-book/bike-data.html线性回归的解释-4.1.7稀疏线性模型 解释线性回归的模型,若是遇到特征较多的情况,可采用不......
  • 进组三个月学习总结
    时间过得真快啊不知不觉已经进组三个月了这三个月我干了什么呢1.读文献2.学习强化学习知识7.24进组那一天我什么都不懂不懂什么是文献什么是论文什么......
  • uni-app学习备忘录
    安装HBuilderX和运行uni-app的哪些坑问题:遇到HBuilderX弹窗没有node_modules先了解npm是什么npm(nodepackagemanager):node.js的包管理器,用于node插件管理(包括安装、卸......
  • 2022-2023-1 20221322《计算机基础与程序设计》第十周学习总结
    作业信息这个作业属于哪个课程<班级的链接>(2022-2023-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(2022-2023-1计算机基础与程序设计第十周作业......