迭代器

来源:互联网 发布:js动态创建表格 编辑:程序博客网 时间:2024/06/05 00:11
#include <iostream>#include <vector>using namespace std;bool findInt(vector<int>::iterator beg, vector<int>::iterator end, int ival);int main(){vector<int> a;a.push_back(5);a.push_back(10);a.push_back(20);vector<int>::iterator k = a.end();k--;bool 结果 = findInt(a.begin(), k, 20);//范围包括a.begin()但是不包括k,if (结果 == true)cout << "找到" << endl;elsecout << "没有找到" << endl;return 0;}bool findInt(vector<int>::iterator beg, vector<int>::iterator end, int ival){while (beg != end){if (*beg == ival)break;else++beg;}if (beg != end)return true;elsereturn false;}

0 0
原创粉丝点击