C++ set容器迭代器
2016-06-11 23:35
260 查看
今天百度搜索了set容器迭代器的知识,不多说,直接贴代码:
其他容器的迭代器也是如此:
vector<类名>::iterator 迭代器名字;
#include <iostream> #include <set> using namespace std; int main(int argc, const char * argv[]) { set<string> set1; string s1,s2,s3,s4; s1 = "s1"; s2 = "s2"; s3 = "s3"; s4 = "s4"; set1.insert(s1); set1.insert(s2); set1.insert(s3); set1.insert(s4); for(set<string>::iterator it = set1.begin(); it != set1.end(); it++){ cout << *it << endl; } return 0; }
其他容器的迭代器也是如此:
vector<类名>::iterator 迭代器名字;
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- 如何组织构建多文件 C 语言程序(二)
- 关于指针的一些事情
- 设计模式之行为型模式 - 调用行为的传递问题
- 如何写好 C main 函数
- c++ primer 第五版 笔记前言
- share_ptr的几个注意点
- Ruby中的迭代器详解
- Ruby中Block和迭代器的使用讲解
- Lua中调用C++函数示例
- Lua和C语言的交互详解
- Lua中的迭代器浅析
- Lua中的迭代器和泛型for介绍
- Lua教程(一):在C++中嵌入Lua脚本
- Lua教程(二):C++和Lua相互传递数据示例
- C#特性-迭代器(上)及一些研究过程中的副产品
- C#迭代器模式(Iterator Pattern)实例教程
- C++联合体转换成C#结构的实现方法
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数