vector find 怎么用
时间: 2024-06-15 14:02:54 浏览: 94
Vector常用操作的工程文件
vector的find函数用于在vector容器中查找指定元素,并返回该元素的迭代器。其函数原型如下:
```cpp
iterator find (const value_type& val);
```
其中,`val`为要查找的元素值。
使用方法如下:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> vec = {1, 2, 3, 4, 5};
// 查找元素3
std::vector<int>::iterator it = std::find(vec.begin(), vec.end(), 3);
if (it != vec.end()) {
std::cout << "元素3找到了!" << std::endl;
} else {
std::cout << "元素3未找到!" << std::endl;
}
return 0;
}
```
上述代码中,我们创建了一个包含整数的vector容器,并使用find函数查找元素3。如果找到了该元素,则输出"元素3找到了!",否则输出"元素3未找到!"。
阅读全文