摘要:
今天遇到一个内存泄露的问题。是师兄检测出来的。Variant类型在使用后要Clear否则会造成内存泄露,为什么呢?Google一下找到下面一篇文章,主要介绍了Com的内存泄露,中间有对Variant的一些解释吧。1. 引用计数泄漏 由于C++的一些对象生命周期难以管理,在COM中加入了引用计数,用来解决这个问题,引用计数是COM最重要的特性之一。但讽刺的是,虽然很多COM组件是用C++写的,但是在... 阅读全文
摘要:
今天遇到一个内存泄露的问题。是师兄检测出来的。Variant类型在使用后要Clear否则会造成内存泄露,为什么呢?Google一下找到下面一篇文章,主要介绍了Com的内存泄露,中间有对Variant的一些解释吧。1. 引用计数泄漏 由于C++的一些对象生命周期难以管理,在COM中加入了引用计数,用来解决这个问题,引用计数是COM最重要的特性之一。但讽刺的是,虽然很多COM组件是用C++写的,但是在... 阅读全文
|