现在,ATL/MFC应用程序现在可以访问一个名为CAutoPtr的新共享指针类以及关联的容器(CAutoPtrArray,CAutoPtrList等)。CAutoPtr类是否实现引用计数?
CAutoPtr类是否实现引用计数?
现在,ATL/MFC应用程序现在可以访问一个名为CAutoPtr的新共享指针类以及关联的容器(CAutoPtrArray,CAutoPtrList等)。CAutoPtr类是否实现引用计数?
CAutoPtr类是否实现引用计数?
检查了CAutoPtr源代码后,不支持引用计数。如果需要此功能,请改用boost :: shared_ptr。
为http://msdn.microsoft.com/en-us/library/txda4x5t(VS.80).aspx
文档阅读本,它看起来像它试图提供相同的功能的std :: auto_ptr的即它采用所有权语义。只有一个CAutoPtr对象持有指针和分配,将所有权从一个CAutoPtr对象转移到另一个CAutoPtr对象。