c++ iterator
来源:互联网 发布:linux 程序运行权限 编辑:程序博客网 时间:2024/04/30 11:24
iterator是C++标准库(STL)中的迭代器~~~比如建一个链表(要记得#include <list> #include <iostream>)list<char> A;再list<char>::iterator it,这样,就可以对链表进行遍历了~其实,可以把它理解成类似指针的东西~当然,只是用处差不多,使用方式和声明方式可是完全不同的喔~~PS:一个简单的小程序段,可以说明iterator的用处~#include <list> #include <iostream> using namespace std;void main(void) { int a[]={1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; list<int> name(a,a+10); list<int>::iterator it; for (it = name.begin(); it != name.end(); it++) { cout << *it << endl; } }
0 0
- c ++ iterator
- [C++]iterator
- C++vector 迭代器iterator
- 【c++】迭代器iterator
- Design Pattern - Iterator(C#)
- C++Iterator Categories(迭代器种类)
- C++Primer--string、vector、iterator
- C\C++中iterator与const_iterator及const iterator区别
- Iterator
- Iterator
- Iterator
- iterator
- Iterator
- Iterator
- iterator
- iterator
- Iterator
- iterator
- c++读取注册表详解
- html5 - jquery mobile 学习文档
- 从新开始写博客
- mina学习2
- 比较两个字符串中的字符,并交换
- c++ iterator
- **C++和JAVA中的多态区别以及与此相关的重载、覆盖和隐藏*
- 汇编中的通用数据传送类指令
- Jvm启动参数整理
- Android学习笔记(3)——按钮点击注册事件的四种写法
- JSON解析关联类型发生死循环 There is a cycle in the hierarchy!
- Node.js一些乱七八糟的知识
- Android编程之Bitmap图片压缩大小
- 【redis】dict