c++智能指针

 

跟comptr类似

明确定义AddRef和Release,然后定义与comptr类似的一个辅助类.

这里有2种方式

1.Release的时候引用计数为0的时候删除对象

2.定义一个管理类RefCountedMgr,把RefCounted都添加到其中,Release引用计数为0时,不删除对象,而是缓存起来以便重新使用,RefCountedMgr析构时删除对象

原文地址:https://www.cnblogs.com/Clingingboy/p/3454858.html