指针作为迭代器
来源:互联网 发布:嵌入式软件测试 编辑:程序博客网 时间:2024/06/03 17:46
/// 文件功能:/// 把指针作为迭代器用于STL的find( )算法,来搜索普通的数组#include <iostream>#include <algorithm>using namespace std;#define SIZE 100int iarray[SIZE];int main( ){ iarray[20] = 50; int* ip = find( iarray, iarray + SIZE, 50 ); if ( ip == iarray + SIZE ) { cout << ip << endl; // 显示迭代器当前存储的地址值 cout << iarray << endl; // 显示容器首部迭代器的地址值 cout << "50 not found in array" << endl; } else { cout << ip << endl; // 显示迭代器当前存储的地址值 cout << iarray << endl; // 显示容器首部迭代器的地址值 cout << *ip << " found in array" << endl; } return 0;}
0 0
- 指针作为迭代器
- 指针作为函数参数
- 指针作为参数传递
- 指针作为参数
- 指针作为函数参数
- 指针作为参数传递
- 指针函数作为参数
- 指针作为函数参数
- 指针作为函数参数
- 指针作为参数传递
- 指针作为返回值
- 指针作为数组元素
- 指针作为参数
- 指针作为形参
- 指针作为返回值
- 函数指针作为参数
- 指针作为函数参数
- 指针作为函数参数传递
- 线段树
- Table和ViewPager混合使用小结
- 将代码发布到github
- 深入分析 java注解
- 2.19.2 两点间距离
- 指针作为迭代器
- ServletContext
- 一个漂亮的快排模板
- jetson TX1 安装ROS
- 快慢指针和其简单应用
- 算法训练 2的次幂表示
- PAT A1037. Magic Coupon (25)
- Android Studio Checkout GitHub Error:cannot run program "git.exe":CreateProcess error=2
- luogu解题报告:P2414[NOI2011]阿狸的打字机