C++11 新特性之 序列for循环
来源:互联网 发布:mac 10.12懒人版下载 编辑:程序博客网 时间:2024/05/23 01:25
在C++中在C++中for循环可以使用类似java的简化的for循环,可以用于遍历数组,容器,string以及由begin和end函数定义的序列(即有Iterator)
#include <iostream>#include <map>#include <string>using namespace std;int main(){map<string, int> ms;ms.insert(make_pair("a", 1));ms.insert(make_pair("b", 2));ms.insert(make_pair("c", 3));ms.insert(make_pair("d", 4));for (auto itr: ms)cout << itr.first << ":" << itr.second << endl;int a[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};for (auto itr: a)cout << itr << endl;char str[10] = "Hello";for (auto itr : str)cout << itr;cout << endl;string _str = "Hello";for (auto itr : _str)cout << itr;cout << endl; return 0;}
0 0
- C++11 新特性之 序列for循环
- J2SE 1.5新特性之For循环
- C++11的for循环新特性
- c++11新特性for循环
- C++11新特性之基本范围的For循环(range-based-for)
- For循环的新特性
- for循环的新特性
- 体验J2SE 1.5新特性之增强For循环
- 体验J2SE 1.5新特性之增强For循环
- J2SE 1.5新特性之增强For循环
- 体验J2SE 1.5新特性之增强For循环
- jdk1.5新特性3之加强for循环
- java新特性之for循环的增强应用
- 黑马程序员-jdk1.5新特性之增强for循环
- jdk1.5新特性之增强for循环
- java新特性之for循环最全用法集锦
- jdk1.5新特性之增强for循环
- ES6新特性之迭代器与for-of循环
- hibernte反向工程for eclipse
- 【C++】printf格式控制
- 自定义View自定义属性
- 关于程序工作者的规划与思考
- 用事件表取代时间表
- C++11 新特性之 序列for循环
- SpringMVC 和 Hibernate Validator的结合(初级)- 基于注解后端数据校验
- OSG
- 编写LUA 可调用的C 函数技巧
- Tuscany的一些概念
- Spring中Ordered接口简介
- iOS计算字符串高度
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- 设置文件属性