vector 的find
时间: 2024-05-05 14:10:53 浏览: 86
vector里找到奇数
对于vector的find函数,可以使用<algorithm>头文件中的find函数来查找指定元素。该函数接受两个迭代器作为参数,表示要查找的范围,以及要查找的元素。如果找到了指定的元素,则返回指向该元素的迭代器;如果没找到,则返回迭代器指向末尾的位置。
在引用的第一个例子中,我们可以看到一个简单的示例程序,使用vector的find函数来查找特定的元素。该程序首先创建了一个包含一些整数的vector,并使用push_back函数将元素添加到向量中。然后,它使用find函数来查找值为3的元素。如果找到了该元素,则输出"Yes",否则输出"No"。
在引用的第三个例子中,演示了如何查找一个vector中有,而另一个vector中没有的元素。它使用两个迭代器分别遍历两个vector,将每个元素与另一个vector进行比较。如果在另一个vector中找到了相同的元素,则从第一个vector中删除该元素;否则,将元素添加到nameList中。
阅读全文