
COM
我是五道风
这个作者很懒,什么都没留下…
展开
-
COM学习:引用计数
引用计数是为了防止内存泄漏,那么所有的规则都可以归结成两句话: 1.所有的操作都是针对内存而言,针对内存的使用增加一次,引用计数使用前+1,使用后-1; 2.简化出来的规则,都是因为使用前和使用后可以在同一作用域中成对消除。原创 2014-01-08 16:44:18 · 1070 阅读 · 0 评论 -
COM学习:delete pIUnknown时异常与IUnknown顺序
话起于《COM技术内幕》第3章的例子,具体代码如下: #include "stdafx.h" // // IUnknown.cpp // To compile use: cl IUnknown.cpp UUID.lib // #include #include using namespace std; void trace(const char* msg) { cout << msg <<原创 2014-01-08 15:41:58 · 973 阅读 · 0 评论