C++11中for循环的用法是什么
发表于:2024-09-24 作者:千家信息网编辑
千家信息网最后更新 2024年09月24日,C++11中for循环的用法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。字符串string str = "this is a
千家信息网最后更新 2024年09月24日C++11中for循环的用法是什么
C++11中for循环的用法是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
字符串
string str = "this is a string"; for(auto ch : str) cout << ch << endl;
等价于
for(int i = 0; i < str.size(); i++) cout << str[i] << endl;vectorvectorv = {1, 2, 3, 4, 5}; for(auto i : v) cout << i << endl;
等价于
for(int i = 0; i < v.size(); i++) cout << v[i] << endl;
二维vector
vector> v = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; for(auto i : v) for(auto j : i) cout << j << endl;
等价于
for(int i = 0; i < v.size(); i++) for(int j = 0; j < v[i].size(); j++) cout << v[i][j] << endl;
数组
int ary[] = {1, 2, 3, 4, 5}; for(auto i : ary) cout << i << endl;
等价于
for(int i = 0; i < 5; i++) cout << ary[i] << endl;mapmapm = {{'a', 1}, {'b', 2}, {'c', 3}}; for(auto t : m) cout << t.first << ' ' << t.second << endl;
等价于
for(map:: iterator itr = m.begin(); itr != m.end(); itr++) cout << itr ->first << ' ' << itr ->second << endl;
关于C++11中for循环的用法是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
等价
问题
循环
更多
帮助
解答
易行
简单易行
内容
字符
字符串
小伙
小伙伴
数组
方法
知识
篇文章
行业
资讯
资讯频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么树立网络安全道德观
寻报名软件开发
天津铭匠网络技术
阳光下载软件开发
杭州巨宇网络技术
ap服务器是什么
密码被锁住怎么用数据库解开
贵阳网络技术公司
互联网股是科技股吗
江西游戏软件开发培训
2021网络技术挑战赛广西赛区
服务器工作站解决方案
小学生网络安全作文700字
服务器加显卡
软件开发研发费用包含
关系型数据库端口号
软件开发商业创业计划书
web云服务器配置
mc百人服务器腾讯云
我的世界管理服务器教学
数据库添加表字段是否唯一
唐山网络安全知识答题
在电脑上怎样连接服务器
河南现货交易软件开发
保障网络安全的基本目标就是
小米收集数据库
jq上传数据库
山西网络时钟服务器云空间
县网络安全管理中心
服务器 硬盘容量