std::find对容器内的东西进行查找,(查找基本类型,查找类类型)

查找最基本的类型




#include
#include
#include
using namespace std;

int main()
{

list lst;

lst.push_back(10);

lst.push_back(20);

lst.push_back(30);

list::iterator it = find(lst.begin(), lst.end(), 10); // 查找list中是否有元素“10”

if (it != lst.end()) // 找到了 如果找不到则代表it == lst.end()
{
// do something
}

else // 没找到
{
// do something
}
return 0;
}

你可能感兴趣的:(c++,STL)