迭代器2
来源:互联网 发布:左飞 算法之美pdf 编辑:程序博客网 时间:2024/05/19 18:42
#include <iostream>#include <vector>#include <string>using namespace std;vector<int>::iterator findInt(vector<int>::iterator beg, vector<int>::iterator end, int ival){while (beg != end)if (*beg == ival)break;else++beg;return beg;}int main(){int a[] = { 0, 1, 2, 3, 4, 5 };vector<int> ivec(a, a + 6);//(a, a + 6)这两个都是迭代器,vector<int>::iterator 结果 = findInt(ivec.begin(), ivec.end(), 3);if (结果 == ivec.end())cout << "没有找到" << endl;elsecout << "找到了" << endl;/*vector<string> svec;string str;cout << "Enter some string(Ctrl+Z to end):" << endl;while(cin >> str);{svec.push_back(str);}for (vector<string>::iterator iter = svec.begin(); iter != svec.end(); ++iter){cout << *iter << endl; }*/return 0;}
0 0
- 迭代器2
- 迭代器2
- php 迭代器2 (代码)
- 自定义标签2 迭代器
- c++迭代器失效2
- Python 文件迭代器(2)
- 迭代器模式-----2
- 1+2:组合迭代器
- 2 迭代器与生成器
- C++STL之迭代器2
- 2、 001 Iterator迭代器介绍
- 2、 002 Iterator迭代器练习
- SPL(2)--- ArraryIterator迭代器
- python编程(2):迭代器,生成器
- 集合2 Iterator迭代器 ListIterator
- STL 容器和迭代器连载2_迭代器
- STL 容器和迭代器连载2_迭代器
- 12.1.2 在 C# 中使用迭代器
- ssh整和hibernate时出现错误(二)
- Java中文件File类的基本方法使用演示
- 【LeetCode OJ 203】Remove Linked List Elements
- POJ3368/HDU1806/UVa11235 Frequent Values 游程编码+RMQ
- 51nod 1050 循环数组最大子段和 dp
- 迭代器2
- CentOS中设置系统级代理
- Linux网络编程:原始套接字的魔力【上】
- win10开机密码输入错误 无法登陆系统
- linux 根目录扩容
- ClassyShark——apk分析利器
- Linux网络编程:原始套接字的魔力【下】
- 如IPhone拖动相片特效(Gallery画廊)
- 触摸屏手势控制镜头旋转与缩放