句柄类的实现:分割引用计数和原数据
摘要:
句柄类的实现:分割引用计数和原数据 ——《C++沉思录》第7章 句柄:第二部分 《句柄类》中,介绍了一种句柄的简单实现,其基本结构就是定义了三个类:Point类、Handle类、UPoint类。其中Point为实际的原数据类,Handle为句柄类,UPoint为实际操作的数据类,其成员除了Point的一个对象外还有个int型的技术。 这里我们先将UPoint中的两个成员分割,之后再将int型技术进行封装成一个标准的引用技术类UseCount。 1.Point和int 删除UPoint类,并将Handle中的UPoint* up指针删除,添加Point和int指针。#include using 阅读全文
posted @ 2013-12-05 19:57 unixfy 阅读(526) 评论(0) 推荐(0)
浙公网安备 33010602011771号