标签: c++ linked-list stl iterator unordered-map
如果我使用STL在C ++中创建ToList(),并且将列表节点中的值映射到节点的迭代器中的list,则必须更新每个单个值如果对列表进行了任何更改,请键入unordered_map。有什么方法可以自动更新映射值中存储的迭代器的值?
ToList()
list
unordered_map
我现在声明我的列表和地图,如下所示。
现在,如果我对列表进行更改,则迭代器不会更新,但我必须遍历所有映射并更新值(这基本上使它无用)。