Ari*_*Ari 10 c++ stl vector find
我试图看看向量v1是否包含在向量v2中.我的向量是有序的,并且要求保留订单.
例如,如果V1 =(A,B)和V2 =(E,F,A,B),我想获得指向一个迭代一个在V2.
STL find只在向量中找到一个对象.我想我想要的是类似的东西string::find.
find
string::find
STL中是否有任何功能可以做到这一点?
Bla*_*ace 15
看起来你想在另一个序列中搜索一个子序列.您可以使用std::search标准库执行此操作.
std::search
auto it = std::search(v2.begin(), v2.end(), v1.begin(), v1.end());
归档时间:
13 年,8 月 前
查看次数:
5189 次
最近记录:
7 年,1 月 前