c++ 测试之 使用STL find() 查找数组中的元素
2012-05-28 16:00
399 查看
#include <algorithm> #include <iostream> using namespace std; void main() { int IntValue[5] = {1,2,3,4,5}; int* Result; Result = find(IntValue, IntValue+4, 8); if (Result != IntValue+4) { cout<<"Result = "<<*Result<<endl; }else { cout <<"No corret result"<<endl; } while(1); }
测试结果:
1) 数组存在相应的值,find() 函数将返回对应值
2) 数组不存在相应值,find() 将返回find 函数的第二个参数值,可以以此来判断数组的值中时候存在相应的值
相关文章推荐
- 获取iframe中的内容、查找获取指定元素(关于用c++调用WEBBROWSER控件,使用相关接口操作web页面元素的一些方法)
- C++ 计166-1 数组---在数组中查找元素
- 二、 请按要求对下面的Java代码进行测试。代码的功能是:用折半查找法在元素呈升序排列的数组中查找值为key的元素。
- 【捷哥浅谈PHP】第三弹---使用二分查找法查找数组中的元素位置
- 使用二分法查找数组中的元素
- 使用indexOf等在JavaScript的数组中进行元素查找和替换
- C++ 算法 查找旋转数组中的最小值 允许重复元素
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。
- C++使用STL::vector删除数组内的重复元素
- 浅谈PHP第三弹---使用二分查找法查找数组中的元素位置
- 数组的创建/查找数组里面的内容/添加数组中元素/使用指定的字符串把数组链接起来/判断数组内是否有指定的数组元素/四种遍历进行输出数组中的元素有哪些
- C++ STL中容器部分 有关deque(双端数组形式)的初始化 元素插入 遍历 以及distance()函数的使用 20180322day12
- MongoDB&C++开发 (六)使用bsoncxx::builder::stream和$push在数组中插入元素
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。
- c++在数组中查找元素并返回位置下标,统计某元素出现次数程序
- 如何使用Linq查找数组中一个元素所在的位置
- 使用Python学习selenium测试工具-4:查找元素
- 使用泛型的 TArray 从动态数组中查找指定元素