【发布时间】:2013-01-23 01:23:52
【问题描述】:
我有一张地图声明为
std::map< std::string, std::map<int,std::list<pointers*> > myMap; // in c++.
我想知道为了删除这个地图中的一个条目,调用 myMap.erase(entryToBeDeleted) 就足够了吗?还是我应该去遍历子地图以先删除所有内容,然后再删除条目?
补充一下,内部映射是一个以int为键,指针列表为值的映射
【问题讨论】:
-
你的内图包含哪些类型?
-
您好,感谢您的回复。内部映射是以 int 为键,指针列表为值的映射