首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎样释放内存,该如何处理

2012-03-06 
怎样释放内存我写了个程序,按下按钮,就会建立一个线程,线程运行一个计算就会结束,并且,freeonteminagetru

怎样释放内存
我写了个程序,按下按钮,就会建立一个线程,线程运行一个计算就会结束,并且,freeonteminage=true,但是通过任务管理器发现,每按一次,程序所占内存就大一些,这可不是好现象,各位大侠有什么好的办法?只有20分了,拜托了

[解决办法]
你线程中怎么分配内存的?
动态对象:
一般地创建的动态对象,在线程退出时得要FREE这个对象;
XX.create(nil);
......
xx.free;
如果是为指针分配内存;则:
new();
......
dispose();
成对使用;
动态数组是一种生存期管理数据类型,你可以不用手动释放.
[解决办法]
线程.free

热点排行