草庐IT

c++ - map 内存泄漏

我无法清除map内存(我通过Valgrind检查过)。#includeclasstestMap{public:testMap(){}~testMap();voidinsert_map(int,int);private:std::map_map;};voidtestMap::insert_map(inti,intj){_map.insert(pair(i,j));}我尝试了_map.clear()、erase()、手动删除了_map->second,但仍然没有成功。感谢所有回复。实际上map本身不是问题,但是map和单例会导致泄漏。下面的代码有什么问题?#include#include#