hur.cn - 华软网

 热门搜索

COblist RemoveHead RemoveAt()或RemoveAll()

  作者:未知    来源:网络    更新时间:2011/9/15
CObList类的特点:
添加到List的只是指针,用RemoveAt()或RemoveAll() 删除的是指针。指针所代表的对象并没有删除。


因为 指针所代表的对象并没有被删除,所以产生了内存泄露,想问一下,在RemoveAll() 之后,如何才能删除指针所代表的对象,不产生内存泄露呢?


---华软 网友回答---

---华软网友回复---
remove的时候会返回一个指针指向被移除的那个内存,获得它,然后delete就行了
---华软网友回复---
http://blog.csdn.net/blueapple1987/article/details/4030353
楼上说的很对      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。