2013年6月26日

ATL智能指针类的两个小细节

摘要: 文章参考王志飞——《ATL智能指针类CComPtr与CComQIPtr解析》。 首先根据我自己对CComPtr和CComQIPtr智能指针类是什么的理解:智能指针类是为了统一管理接口指针类的模板类。 文章中有两个比较有嚼头的小细节: (1)CComPtr类的对象只能用与自己相同类型指针或者相同类型的CComPtr 类对象进行初始化, 而CComQIPtr可以用不同类型的指针或者类对象进行初始化,例如: 1 IMyInterface3 v-pMyInter1=NULL; 2 ………. 3 PP指针v-pMyInter1指向实际COM对象 4 PP下面是CComPtr类实例化语句 5... 阅读全文

posted @ 2013-06-26 19:33 滴石之水 阅读(568) 评论(0) 推荐(0) 编辑

导航