#include <vector>
#include <algorithm>
using namespace std;
int main( )
{
vector<int> vec;
vec.push_back( 1 );
vec.push_back( 2 );
vector<int>::iterator result = find( vec.begin( ), vec.end( ), 1 );
if ( result == vec.end( ) ) //没找到
cout << "No" << endl;
else //找到
cout << "Yes" << endl;
}
std::vector中查找(find)元素
C++ std::vector 使用find查找元素
于 2023-03-15 18:57:12 首次发布
这段C++代码演示了如何在std::vector中使用find算法来查找特定元素。创建了一个包含1和2的vector,然后查找值为1的元素。如果找到,输出"Yes",否则输出"No”。
3290

被折叠的 条评论
为什么被折叠?



