find 函数
发布日期:2022-04-22 13:49:19 浏览次数:8 分类:博客文章

本文共 423 字,大约阅读时间需要 1 分钟。

 

1,可适用于 map(map和unordered_map) set  vector 等容器查找元素

    以unordered_map为例

       1) std::unordered_map<std::string, std::string>::iterator iter = context->item_operate_ids_map.find(sItemId);
    
             ter != context->item_operate_ids_map.end()
   
   
      2) stg_item_map.find(it.item_id()) == stg_item_map.end()
    

 

 

2,数组

    数组没有end()函数

int main(){     int a[]={1,5,2,4,3};    int x=2;    int *index;    index=find(a,a+5,x);//在地址a和地址a+4之间查找,不包括a+5    cout<
<

 

转载地址:https://www.cnblogs.com/kai-xuan/p/14751367.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:find 和 xargs
下一篇:Find Integer(大费马定理&&勾股定理)

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月12日 16时17分22秒