首页 > 解决方案 > C++ - 我怎样才能找到向量在向量中> 有STL算法功能吗?

问题描述

我有一个包含一些数据的 int 向量向量,比如说

[ [1,2,3],  [7,9] ]

并且有一个向量,比如说a。我想知道向量a是否在向量的那个向量中。我怎样才能做到这一点?

标签: c++c++11

解决方案


std::find(std::begin(to_search), std::end(to_search), to_find);

将迭代器返回到to_findin的位置to_search,或者to_search::end()如果不包含。


推荐阅读