LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 255|回复: 0

POCO 对象的 ATL 智能指针

[复制链接]
发表于 2024-2-4 23:32:00 | 显示全部楼层 |阅读模式
除 COM 对象的智能指针外,ATL 还为纯旧 C++ 对象 (POCO) 定义了智能指针和智能指针集合。 在经典 Windows 编程中,这些类型可用于替代 C++ 标准库集合,尤其是不要求代码可移植性或不需要混合 C++ 标准库和 ATL 的编程模型时。

CAutoPtr 类
通过转移副本所有权增强唯一所有权的智能指针。 等同于已弃用的 std::auto_ptr 类。

CHeapPtr 类
使用 C malloc 函数分配的对象的智能指针。

CAutoVectorPtr 类
使用 new[] 分配的数组的智能指针。

CAutoPtrArray 类
封装一个 CAutoPtr 元素数组的类。

CAutoPtrList 类
封装用于操作 CAutoPtr 节点列表的方法的类。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表