让我们从这个简单的 Delphi 2010 片段开始:
var
StringList: TStringList;
begin
ReportMemoryLeaksOnShutdown := True;
StringList := TStringList.Create;
StringList.LoadFromFile('c:\fateh.txt');
RegisterExpectedMemoryLeak(StringList);
快速内存管理器(FastMM4)报告内存泄漏,即使使用
Addr(StringList)
作为参数。那么如何注册预期的内存泄漏,同时为什么上面的方法不起作用?谢谢提前。