內存優化問題(小弟我的分用完了,但還是希望大俠們能回答,謝謝)

guivshen 2003-12-10 06:15:42
(小弟我的分用完了,但還是希望大俠們能回答,謝謝)
我new 出來的class已經set nothing了,但他還是霸著我的內存不放,再次new class 寫屬性的時候,報錯:out of memory
如何安全的,真正釋放內存呀?
謝謝!!
...全文
2 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sogno 2003-12-11
最好还是把代码贴出来看看吧

循环引用是指,com对象之间互相持有对方引用

因为com对象都是在堆上创建的,并采用引用计数方式来处理废弃对象,所以当循环引用发生时,对象维护的引用计数都大于0,就不会销毁了。

回复
guivshen 2003-12-10
?如何安全的,真正釋放內存呀?
我new 完,進行操作完,馬上set nothing
不存在任何循環new 對象
不過我問的是
如何安全的,真正釋放不用的對象已佔用的內存呀?
和對象的個數無關~
謝謝
請經驗高手幫幫

回复
sogno 2003-12-10
ft,你写的什么对象啊?

new一个实例就能耗光内存?夸张了吧

是不是循环引用了?把代码贴出来看看先
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告