读书人

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

发布时间: 2012-03-06 20:47:55 作者: rapoo

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

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

读书人网 >.NET

热点推荐