智能指针SmartPointer和SharedPointer实现

以前已经实现了一个智能指针类,为何还要再论智能指针呢? 以前设计的SmartPointer的设计方案: (1)指针生命周期结束时主动释放堆空间; (2)一片堆空间最多只能由一个指针标识; (3)杜绝指针运算和指针比较。web 思考: 如何实现 SharedPointer 使得多个智能指针对象能够指向同一片堆内存 , 同时支持堆内存的自动释放? 设计思路: Pointer继承自Object,只要不实
相关文章
相关标签/搜索