c++11 auto
2016-04-21 16:38
351 查看
在遍历容器时需要用到iterator,
可以用auto遍历map
std::map<std::string, std::vector<int>> map; for(auto it = begin(map); it != end(map); ++it) { }
可以用auto遍历map
for (auto &kv : myMap) { count<<kv.first<<" has value "<<kv.second<<endl; }
相关文章推荐
- c++ lambda表达式
- C++ 类的“三法则”
- 如何理解虚表及其计算含虚函数的类的大小
- C++ 基础杂项
- 【c语言】输出杨辉三角
- C++匿名对象
- c语言之关键字
- 理解C语言的数组和指针
- 理解C语言的数组和指针
- C++之输入(cin)详解
- 【积累】C/C++中明明该用函数实现的功能,为啥非要自己写代码!
- C++中赋值函数和拷贝构造函数(举例说明)
- leetcode笔记:Merge Two Sorted Lists
- 100条经典C语言笔试题目(上)
- Codeblocks c++11 std::thread问题
- c语言之数组
- c++ map 记录。为了自己记录理解
- 魔方阵原理及十种解法(C语言)
- C++ 与 JAVA调用问题
- Leetcode 5. Longest Palindromic Substring