标签: c++ type-conversion
我有一个成员L,它是我想在const函数中使用的一对int的列表。因此我不应该修改L,但我不知道如何迭代L,读取其内容(而不是修改它们)。
编译器一直说存在转换问题。
答案 0 :(得分:3)
假设您使用std::list<std::pair<int,int>>,则需要使用std::list<std::pair<int,int>>::const_iterator作为迭代器的类型。
std::list<std::pair<int,int>>
std::list<std::pair<int,int>>::const_iterator