当前位置: 首页 > news >正文

迭代器+反向迭代器

接上节内容,反向迭代器(aoto的价值显示的更明显)

int main()
{string s1("hello world");//string::reverse_iterator rit = s1.rbegin();auto rit = s1.rbegin();while (rit != s1.rend()){(*rit) += 3;cout << *rit << " ";++rit;}cout << endl;cout << s1 << endl;Func(s1);return 0;
}

这里就凸显的范围for 不能倒着遍历,只能正着遍历

四种迭代器:iterator,const_iterator,reverse_iterator,const_reverse_iterator

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • mysql修改数据库名称
  • LabVIEW机器学习实现外观检测
  • 解决selenium打印你保存为PDF时图片未加载成功的问题
  • python 网络篇(网络编程)
  • linux高级编程(网络)(www,http,URL)
  • kaggle 量化交易 比赛
  • 【瑞吉外卖 | day07】移动端菜品展示、购物车、下单
  • request method ‘DELETE‘ is not supported问题
  • Vue3 父传子props双向数据绑定 defineProps 和 defineModel
  • The Web3 社区 Web3 产品经理课程
  • DNS 轮询解析怎么理解?
  • 简谈设计模式之桥接模式
  • 《绝区零》公测“翻车”
  • 浅析stm32启动文件
  • 图示 JVM 可达性分析算法
  • [微信小程序] 使用ES6特性Class后出现编译异常
  • 2019.2.20 c++ 知识梳理
  • Apache的基本使用
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • css属性的继承、初识值、计算值、当前值、应用值
  • ECS应用管理最佳实践
  • isset在php5.6-和php7.0+的一些差异
  • Map集合、散列表、红黑树介绍
  • Mybatis初体验
  • PAT A1017 优先队列
  • v-if和v-for连用出现的问题
  • vuex 学习笔记 01
  • 悄悄地说一个bug
  • 一份游戏开发学习路线
  • FaaS 的简单实践
  • raise 与 raise ... from 的区别
  • ‌U盘闪一下就没了?‌如何有效恢复数据
  • #14vue3生成表单并跳转到外部地址的方式
  • #if等命令的学习
  • (2)(2.10) LTM telemetry
  • (6)STL算法之转换
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (编译到47%失败)to be deleted
  • (二)正点原子I.MX6ULL u-boot移植
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (黑马C++)L06 重载与继承
  • (免费领源码)Java#Springboot#mysql农产品销售管理系统47627-计算机毕业设计项目选题推荐
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)http-server应用
  • (转)JAVA中的堆栈
  • (转)我也是一只IT小小鸟
  • *1 计算机基础和操作系统基础及几大协议
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .pop ----remove 删除
  • /deep/和 >>>以及 ::v-deep 三者的区别
  • @ConfigurationProperties注解对数据的自动封装
  • @Validated和@Valid校验参数区别