栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

【C++】unordered

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【C++】unordered

unordered_set::find()函数是C++ STL中的内置函数,用于在容器中搜索元素。如果找到指定元素,它返回元素的迭代器,如果找不到指定元素,则返回指向unordered_set::end()的迭代器。

用法:

unordered_set_name.find(key)

参数:此函数接受必需的参数键,该键指定要搜索的元素。

返回值:返回找到元素的迭代器,否则返回指向unordered_set末尾的迭代器。

以下示例程序旨在说明unordered_set::find()函数:

示例1:

#include  
#include  
#include  
  
using namespace std; 
  
int main() 
{ 
  
    unordered_set sampleSet = { "geeks1", "for", "geeks2" }; 
  
    // use of find() function 
    if (sampleSet.find("geeks1") != sampleSet.end()) { 
        cout << "element found." << endl; 
    } 
    else { 
        cout << "element not found" << endl; 
    } 
  
    return 0; 
}

输出:

element found.

示例2:

#include  
#include  
#include  
  
using namespace std; 
  
int main() 
{ 
  
    unordered_set sampleSet = { "geeks1", "for", "geeks2" }; 
  
    // use of find() function 
    if (sampleSet.find("geeksforgeeks") != sampleSet.end()) { 
        cout << "found" << endl; 
    } 
    else { 
        cout << "Not found" << endl; 
    } 
  
    return 0; 
}

输出:

Not found
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/850464.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号