std::find的解释和使用

std::find是在容器中查找某个你想查找的值

#include <iostream>
#include <vector>
using namespace std;

int main()
{
vector<int> a;
a.push_back(1);
a.push_back(2);
a.push_back(3);

auto b = find(a.begin(),a.end(),2);
if (b== a.end()) {
cout << "NG" << endl;
}
else {
cout << "OK " << endl;
cout << *b << " ";
}
}

std::find的解释和使用_开发语言