C++中的foreach用法
在c++中,一般人只知道foreach分开写为“for each”时的用法,却不知道“foreach”的用法。不多说,直接上代码。
QStringList listTemp;listTemp.append("aaa");listTemp.append("bbb");listTemp.append("ccc");QString strTemp1;QString strTemp2;foreach(strTemp1,listTemp){strTemp2= strTemp1;}
以上代码中,listTemp会把自己的每个项,依次赋值给strTemp1。本例中,strTemp共有三项,foreach会循环三次,strTemp1在这三次循环中,依次被赋值“aaa”,“bbb”,“ccc”。
总结:foreach用来遍历list,可以在遍历中基于 list 的相应项做相应操作。
C++中的foreach用法相关推荐
- Mybatis中的foreach用法
Mybatis中的foreach用法 目录 Mybatis中的foreach用法 元素属性 List对象集合查询 根据数组中的Id删除 update修改 元素属性 item: 集合中元素迭代时的别名, ...
- foreach在java中_java中的foreach用法
之前看过foreach的用法,但只是简单的了解,最近在看书的时候发现还是经常用到,还是对其总结一下: foreach是java SE5 引入的一种比for语句更加简洁的循环语句.用于数组和容器.我们不 ...
- java中的foreach用法及总结
增强for(part1:part2){part3}; part2中是一个数组对象,或者是带有泛性的集合. part1定义了一个局部变量,这个局部变量的类型与part2中的对象元素的类型是一致的. ...
- js中的foreach用法
forEach() 方法对数组的每个元素执行一次提供的函数. var array = ['a', 'b', 'c'];array.forEach(function(element) {console. ...
- JavaScript中foreach()用法及使用的坑
JavaScript中foreach()用法及使用的坑 JavaScript中foreach是用于遍历数组的方法,将遍历到的元素传递给回调函数,遍历的数组不能是空的要有值. foreach 语法: [ ...
- MyBatis中foreach用法
foreach用法 SQL语句中有时会使用in关键字,如id in {1,2,3},我们可以使用${ids}方式直接获取值,但是这种方法不能防止SQL注入,想避免SQL注入的话就需要使用#{id}的方 ...
- C#中split的用法
C#中split的用法 1.用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; st ...
- php foreach是什么,php foreach用法是什么
php foreach用法是:foreach仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误,格式为[foreach(数组名 as 下标=>值)]. php forea ...
- c foreach循环_C ++中的foreach循环
c foreach循环 介绍 (Introduction) The foreach loop in C++ or more specifically, range-based for loop was ...
最新文章
- Java程序员面试如何超常发挥?
- linux安装java tar.gz_Linux(CentOS)安装java运行环境JDK1.8(.tar.gz)
- java手动输入函数_Java程序如何添加一个函数,如果玩家输入错误,它将返回代码。...
- 解决ffmpeg拉流转发频繁丢包问题max delay reached. need to consume packet
- python pygame模块_python中pygame模块用法实例
- iOS-属性字符串添加下划线、删除线
- 安卓马赛克view_Android马赛克效果MosaicView
- 理解position与anchorPoint[转]
- java绩效考核方案,基于jsp的职工绩效考核系统-JavaEE实现职工绩效考核系统 - java项目源码...
- html5常用的小控件,收藏了
- word自己新建样式,怎么加入目录?
- csgo连接到任意官方服务器失败删除文件,CSGO连接到官方任意服务器失败怎么办...
- 4位加法器四级流水线、4位加法器两级流水线以及32位加法器八级流水线设计
- Fine-Grained Visual Classification via Progressive Multi-Granularity Training of Jigsaw Patches
- brendan eich_访谈:Brendan Eich对JavaScript的祝福和诅咒
- [病毒分析]熊猫烧香(下)核心函数部分分析
- debian安装 Debian的一些常用命令
- C语言,指针指针指针
- 新电脑(UEFI+GPT)下安装Ubuntu16.04
- 远程访问本地搭建的个人云盘【无公网IP】
热门文章
- 一文看懂内存池原理及创建(C++实现)
- 负面情绪/小我如何化解
- 测试人员不可不知的7个浏览器小技巧
- 为Notepad++安装Emmet插件
- 美国运营商关闭4G网络,向中国运营商学习用低频段拯救5G
- elementui的介绍和使用 以及使用elementui完成增删改查和登录
- [ElementUI] 修改ElementUI默认样式
- lotus 扇区生命周期
- NLPIR.user Not valid license or your license expired! Please feel free to contact pipy_zhang@msn.com
- matplotlib之hist详解