通过基于范围的循环遍历vector <string>的vector时检索索引

时间:2019-08-12 12:21:11

标签: c++ vector indexing

好的,这似乎是很受欢迎的问题,但是我找不到任何有关我的以下问题的帖子。

我使用vector<vector<string> > container;,通过使用基于范围的循环来进行迭代,例如:

for(vector<string> vec : container){
    //function to find specific vec
}

好吧,我能够“找到”所需的vec,但不能在容器中找到它的索引[]。

在使用上述基于范围的循环时,有没有一种方法可以获取相应vec的索引?

另一方面,当我尝试使用for(auto it : container){}之类的插入器时,我很难使用自己的find函数获取vec。它说无法在该循环中识别vec。

这可能是我的愚蠢误解,任何人都可以给一个提示吗?

0 个答案:

没有答案