您的位置:首页 > 其它

一个很初级的错误 Destructor忘记override导致内存泄露

2009-06-24 20:02 337 查看
TxxObj= class
public
Destructor Destroy(); override;!!!此处若无override,将导致内存泄露
end;

Destructor TxxObj.Destroy();
begin
//释放资源
inherited;
end;

Destructor Destroy(); !!!此处开始忘记override;,导致内存泄露。

而此时fastmm显示的地址也不大相关

一个很初级的错误,不过第一次碰到,刚开始没有往那想。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: