读书人

Qxt中的d-pointer技术及改善

发布时间: 2012-11-23 00:03:43 作者: rapoo

Qxt中的d-pointer技术及改进

Qxt是一个Qt的扩展库。其中也用到了d-pointer技术,但是与Qt的区别很大,比起Qt有点不足之处。这里我先简单看下它的实现,然后吸取Qt中的优点进行改进。

之前写过一篇关于d-pointer的文章 http://blog.csdn.net/ibingow/article/details/7522157 ,这里很多细节就不重复了。

在qxtglobal.h中相关代码

class DerivedPrivate : public BasePrivate{}

为减小内存分配次数,派生类中调用基类的构造函数可以使用proteced里的那个。



头文件下载(包含如何使用):http://download.csdn.net/detail/ibingow/4765462


读书人网 >编程

热点推荐