标签: c++
所以我有一个基本的矢量迭代器,它看起来像:
for (std::vector<string>::iterator i = vec.begin(); i != vec.end(); ++i) { // Need the index here }
我尝试过使用&i,但只返回true。我需要返回索引。我需要创建自己的整数吗?
&i
答案 0 :(得分:4)
如果按'ID'表示索引,请使用
i - vec.begin()