這似乎是一個愚蠢的問題,但我想問的原因是因爲我有這樣的析構函數:我可以在其析構函數中使用其頭節點遍歷鏈表嗎?
list::~list()
{
for (node* next = headByName->nextByName; headByName; headByName = next)
{
delete headByName;
}
}
和Valgrind的還是說我有內存泄漏。所以我想我真正的問題是:我的析構函數編碼是錯誤的,還是通過遍歷它的頭節點來銷燬列表是不好的?
該代碼被破壞! –
@CaptainObvlious XD我想我可以看到你爲什麼有這麼多的聲譽。 – Larrimus
你在看什麼用戶檔案?我有信譽的傑克。 –