【发布时间】:2013-04-18 18:38:36
【问题描述】:
使用列表类和 push_back 的 C++ 内存泄漏
void EMAdd(int n)
{
list<Employee*> em;
for (int i = 1; i <= n; i++)
em.push_back(new Employee());
}
第一季度。最后class list的析构函数会自动删除em的节点吗?
第二季度。但是为什么这个函数还有内存泄漏呢?
谢谢, 非常感谢您的回答!
【问题讨论】:
标签: c++ memory-management vector memory-leaks destructor