设为首页 加入收藏

TOP

1.5 原始指针有何不妥(2)
2013-10-07 16:00:51 来源: 作者: 【 】 浏览:72
Tags:1.5 原始 指针 不妥

1.5 原始指针有何不妥(2)

3. sp2 也析构了,引用计数降为0,可以安全地销毁proxy 和Object 了(见图1-6)。

 
图1-6

慢着!这不正是引用计数型智能指针吗?

一个万能的解决方案

引入另外一层间接性(another layer of indirection)6,用对象来管理共享资源(如果把Object 看作资源的话),亦即handle/body 惯用技法(idiom)。当然,编写线程安全、高效的引用计数handle 的难度非凡,作为一名谦卑的程序员7,用现成的库就行。万幸,C++(www.cppentry.com) 的TR1 标准库里提供了一对“神兵利器”,可助我们完美解决这个头疼的问题。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.5 原始指针有何不妥(1) 下一篇1.6 神器shared_ptr/weak_ptr

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·MySQL 安装及连接-腾 (2025-12-25 06:20:28)
·MySQL的下载、安装、 (2025-12-25 06:20:26)
·MySQL 中文网:探索 (2025-12-25 06:20:23)
·Shell脚本:Linux Sh (2025-12-25 05:50:11)
·VMware虚拟机安装Lin (2025-12-25 05:50:08)