STL标准函数find进行vector list链表查找

转载 2006年06月16日 16:31:00

#include <vector>
#include <algorithm>
#include <iostream>

class example
{
public:
example(int val)
{
i = val;
}

bool operator==(example const & rhs)
{
return (i == rhs.i) ? true : false;
}

private:
int i;
};
using namespace std;
int main(void)
{
vector<example> ve;
ve.push_back(1);
vector<example>::iterator it;
example elem(1);
it = find(ve.begin(), ve.end(), elem);
cout<<boolalpha<<(*it == elem);
}

STL中Vector容器Find的使用(int查找)

今天又忘了怎么在vector中查找某一个值。。唉。。每次都忘。。现在记下来。。(- -!) stl包括容器、迭代器和算法: 容器 用于管理一些相关的数据类型。每种容器都有它的优缺点,不同的容器反映...
  • cuijiahao
  • cuijiahao
  • 2013年12月19日 20:05
  • 909

STL 查找vector容器中的指定对象:find()与find_if()算法

1 从vector容器中查找指定对象:find()算法    STL的通用算法find()和find_if()可以查找指定对象,参数1,即首iterator指着开始的位置,参数2,即次iterato...
  • master_feng2009
  • master_feng2009
  • 2013年09月20日 21:48
  • 7322

STL--vector容器find()函数的用法及UVa10474挖的坑

STL
  • Vapor_
  • Vapor_
  • 2016年11月02日 21:40
  • 821

C++ find()函数用法(一般用于vector的查找)

相信学习C++的人有很多人用过CString.find()函数,但是你有么有用过 std::find() 函数呢?        find函数主要实现的是在容器内查找指定的元素,并且这个元素必须是基...
  • zhangweijiqn
  • zhangweijiqn
  • 2013年06月16日 19:40
  • 55255

c++ STL List查找遍历及各成员函数用法详细介绍

c++ STL List将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.c++ STL List就是一双向链表,可高效地进行插入删除元素。包...
  • yuzeze
  • yuzeze
  • 2016年06月13日 10:48
  • 6383

STL源码剖析——STL算法之find查找算法

本文介绍的STL算法中的find、search查找算法。在STL源码中有关算法的函数大部分在本文介绍,包含findand find_if、adjacent_find、search、search_n、l...
  • chenhanzhun
  • chenhanzhun
  • 2014年09月30日 18:34
  • 1936

C++的标准模板库STL中实现的数据结构之链表std::list的分析与使用

摘要 本文主要借助对C++的标准模板库STL中实现的数据结构的学习和使用来加深对数据结构的理解,即联系数据结构的理论分析和具体的应用实现(STL),本文是系列总结的第二篇,主要针对线性表中的链表 S...
  • LG1259156776
  • LG1259156776
  • 2015年07月23日 15:36
  • 5771

STL list链表的用法详细解析

原文地址:http://www.jb51.net/article/41525.htm 本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂。不失为S...
  • Double2hao
  • Double2hao
  • 2016年03月01日 08:05
  • 2962

关于Vector和Map查找效率的惊人的实际测试结果

最近在项目中有一种结构体数据需要存储,数据结构体如下 typedef mystruct { int ID; ......//其他的数据成员 double pinwei; }; ...
  • HW140701
  • HW140701
  • 2017年04月25日 18:40
  • 3053

C++中STL容器的find的应用

string类的查找函数: int find(char c, int pos = 0) const;//从pos开始查找字符c在当前字符串的位置 int find(const char *s, ...
  • FENGQIYUNRAN
  • FENGQIYUNRAN
  • 2013年08月02日 21:05
  • 1366
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:STL标准函数find进行vector list链表查找
举报原因:
原因补充:

(最多只允许输入30个字)