STL示例代码01(指针迭代器)
2012-07-03 00:14
274 查看
//STL示例 指针迭代器 #include <iostream.h> #include <algorithm> using namespace std; #define SIZE 100 int iarray[SIZE]; int main() { iarray[20] = 50; int* ip = find(iarray, iarray + SIZE, 50);//algorithm头文件中定义的一个方法,返回一个指针迭代器InputIterator if (ip == iarray + SIZE)//如果指针指到数组的末尾,那么就没有找到 cout << "50 not found in array" << endl; else cout << *ip << " found in array" << endl; return 0; }
相关文章推荐
- STL示例02(容器迭代器)
- python 迭代器相关示例代码
- STL学习之十四:常用算法 for_each 和 transform以及adjacent_find的示例代码
- 《我的第一本c++书》学习笔记:STL之迭代器指针的使用注意事项
- C语言指针与结构体,示例代码
- C++之STL(七):剩下5种算法代码分析与使用示例(remove 、rotate 、sort、lower_bound、accumulate)
- C语言 二级指针详解及示例代码
- C语言 二级指针详解及示例代码
- 结构体中指针赋值问题的分析及C代码示例
- c语言智能指针 附完整示例代码
- 定义函数指针类型,示例代码
- 申明一个函数指针,并且该函数的返回值也是一个函数指针 -- 示例代码
- 从零开始学C++之STL(七):剩下5种算法代码分析与使用示例(remove 、rotate 、sort、lower_bound、accumulate)
- 多重继承下, 执行期 this 指针的调整示例代码
- jQuery常用的方法和标签总结01(有代码示例)
- 数组和指针内存分配示例代码
- 链表操作造成的指针失效问题(类比STL中的迭代器失效)
- STL中迭代器与指针的区别
- C++/STL实现判断平面内两条线段的位置关系代码示例
- 结构体中指针赋值问题的分析及C代码示例