set容器里find函数的用法
时间: 2023-12-15 13:03:37 浏览: 71
C++find()函数用法
5星 · 资源好评率100%
set容器里的find函数可以用来查找一个元素是否存在于set容器中。如果存在,返回该元素的迭代器;如果不存在,则返回set容器的end迭代器(即指向set容器尾端下一个位置的迭代器)。使用方法如下:
```
set<int> s;
s.insert(1);
s.insert(2);
s.insert(3);
set<int>::iterator it = s.find(2);
if(it != s.end()) {
//找到了2这个元素
}
else {
//未找到2这个元素
}
```
注意:set容器中的元素是有序的,find函数查找时也是按照元素大小的顺序进行的。
阅读全文