智能指针的三种常见写法: 一、最开始的原始写法,原始写法可以理解为指针转移的方法。template<typename T> class AutoPtr { public: AutoPtr() :_p
本文是关于日期类的一些函数的实现,以及日期计算器、日期万年历的实现,列出了写日期计算器时会遇到的一些问题,以及解决方法。
本文分析了虚拟菱形继承如何解决菱形继承具有的二义性问题
模板是泛型编程的基础。所谓泛型编程就是编写与类型无关的逻辑代码,是一种复用的方式。模板分为模板函数和模板类。 模板函数假设现在要实现一个比较两个数是否相等的重载函数。bool IsEqual (int left, int right) { &n
本文是对于写时拷贝的来由及实现方法的描述
Linux操作下String类的实现--引用计数器 1.引用计数器写法一写法一个人比较喜欢叫他双指针法,因为他是在类里面创建了两个指针来实现的一个是指针_str,另外一个是用来保存指向同一块空间个数的指针_pRefCount.class String { public: String(char*
本文主要给出了String类的浅拷贝写法及思路,深拷贝的传统写法和现代写法,分析了一下每种写法的优缺点
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号