如何通过没有pop
(delete
)的指针在列表中引用值的列表向量?
vec[I].j
必须引用向量中的列表中的值(vec
)
但是vec[i].j
没有工作
vector<list<int>>vec;
for (auto j = vec[i].begin(); j != vec[i].end(); j++)
for (auto h = map.begin(); h !=map.end(); ++h)
if (vec[i].j == h->first)
f = false;
答案 0 :(得分:3)
if (vec[i].j == h->first)
应改写为
if (*j == h->first)