MyMSDN

MyMSDN记录开发新知道

2006年8月16日 #

用文档序列化来保存打开文件[理论联系实际]

posted @ 2006-08-16 23:19 volnet 阅读(2417) | 评论 (0)编辑 收藏

关于内存泄露的问题(解决+剖析)

     摘要: 首先先阐明这篇随笔的意图,只在告诉读者,内存泄露的神不知鬼不觉,希望能引起大家的注意。
一段代码的意思如何正确表达,才能不造成内存泄露呢?很多朋友经常泄露了内存但却查找不到原因。当然在CLI/C++中利用托管对象堆上的垃圾收集器是可以更好地避免这一点。但是在更早的版本中,程序员有必要去手动删除这些相关资源。否则将在程序关闭的时候出现一些错误。
MFC
现在我们去重载一个虚函数virtualvoidDeleteContents();用来在销毁文档数据前调用框架删除一些文档类的数据,(MSDN:Called by the framework to delete the document's data without destroying the CDocument object itself.)
先批评一段代码:
  阅读全文

posted @ 2006-08-16 03:44 volnet 阅读(4169) | 评论 (5)编辑 收藏

特殊功能