find函数 笔记

一  find函数



1.find函数是algorithm里面的函数。配合迭代器使用。
2.vector中的find   
vector<int>::iterator found;
 found = find( vec.begin(), vec.end(), search_value );
 if ( found != vec.end() )
 cout << "search_value found!\n";
 else cout << "search_value not found!\n";
这种事在整个vector范围内查找,如果没找到就返回vec.end();
如果不需要再整个范围内查找只需改变上下限就可以。比如vec中共有v[0]-----v[9] 10个元素。我想在第二个到第八个查找
find(vec.begin()+2,v.end()-2,value); 如果没有查到返回v.end()-2,即返回查找的下限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值