小编fit*_*itz的帖子

在重新分配CreateInstance之前需要释放com_ptr_t吗?

在具有_com_ptr_t成员的C++类中,如果在同一指针上重复使用CreateInstance()以获取COM对象的新实例,而不首先执行Release(),则内存是否会泄漏?有充分证据表明,当其中一个智能指针超出范围时,ref计数会减少,而当封装指针是Detach()时则不会减少.MSDN似乎没有提到重复CreateInstance()时引用计数的含义.

c++ smart-pointers createinstance

1
推荐指数
1
解决办法
1200
查看次数

标签 统计

c++ ×1

createinstance ×1

smart-pointers ×1