std::vector<std::string> vecTest;
std::string findStr("test");
bool found = std::find(vecTest.begin(), vecTest.end(), findStr) != vecTest.end();
注意:.begin(),.end()一定不要忘记了后面的括号,否则报如下错误:
error C3867: “std::vector<_Ty>::end”: 函数调用缺少参数列表;请使用“&std::vector<_Ty>::end”创建指向成员的指针
vector
find
上一篇:使用std::string作为std::map的key出错解决
下一篇:VS工程“生成事件”之文件拷贝