Delphi动态数组好象没有彻底释放?怎么彻底释放掉落内存啊?
答案:2 悬赏:70 手机版
解决时间 2021-03-02 13:32
- 提问者网友:椧運幽默
- 2021-03-01 22:10
在点击按钮时创建数组,接着释放,点击多次后,内存占用逐渐增长,大年夜最初的1M多到30M多,并且还持续增长。代码如下:procedure TForm1.Button4Click(Sender: TObject);var aryTest:array of widestring; i,j:Integer;begin SetLength(aryTest,1000000); begin for i:=0 to Length(aryTest)-1 do aryTest[i]:=IntToStr(i); end; Finalize(aryTest);end;
最佳答案
- 五星知识达人网友:不如潦草
- 2021-03-01 23:09
1尝尝SetLength(aryTest, 0);aryTest := nil;
全部回答
- 1楼网友:罪歌
- 2021-03-02 00:26
1尝尝setlength(arytest, 0);arytest := nil;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯