【发布时间】:2016-01-08 01:31:40
【问题描述】:
这似乎是一个愚蠢的问题,但我问的原因是因为我有这个析构函数:
list::~list()
{
for (node* next = headByName->nextByName; headByName; headByName = next)
{
delete headByName;
}
}
而且 valgrind 仍然说我有内存泄漏。所以我想我真正的问题是:我的析构函数编码错误,还是用头节点遍历列表来破坏列表是不好的?
【问题讨论】:
-
那个密码被破解了!
-
@CaptainObvlious XD 我想我明白你为什么有这么多声望了。
-
您在查看什么用户资料?我有杰克的声誉。
-
@CaptainObvlious 你的。 14,273 声望对你来说不算什么吗?