1、find_first_of(b,e,sb,se)
例:find_first_of(ivec.begin(),ivec.end(),searchList.begin(),searchList.end());
cout << "找到了! 位置: " << distance(ivec.begin(), pos) + 1 << endl;
2、find_first_of(b,e,sb,se,bp)
3、没有find_last_of算法,只能使用逆向迭代器
vector<int>::reverse_iterator rpos = find_first_of(ivec.rbegin(), ivec.rend(),searchList.begin(),searchList.end());
cout << "找到的位置: " << distance(ivec.begin(),rpos.base()) << endl;//这里不用加1
cout << "找到的位置: " << distance(ivec.begin(),rpos.base()) << endl;//这里不用加1