摘要:
背景现在有CFish和CAnimal两个类,并且CFish类继承于CAnimal类,它们都有breath这样的接口,只是表现形式不同,所以用虚函数来定义,类关系如下图所示; 图一 类图关系其... 阅读全文
posted @ 2017-06-18 18:17
小怪兽&奥特曼
阅读(125)
评论(0)
推荐(0)
摘要:
背景现在有CFish和CAnimal两个类,并且CFish类继承于CAnimal类,它们都有breath这样的接口,只是表现形式不同,所以用虚函数来定义,类关系如下图所示; 图一 类图关系其... 阅读全文
posted @ 2017-06-18 18:17
小怪兽&奥特曼
阅读(161)
评论(0)
推荐(0)
摘要:
1. 显式调用的时候,析构函数相当于的一个普通的成员函数 2. 系统隐式调用析构函数的时候,会同时释放栈内存和堆内存(如果用户申请了堆内存),容易导致内存重复释放; 3. 用户显式调用析构函数的... 阅读全文
posted @ 2017-06-18 15:04
小怪兽&奥特曼
阅读(190)
评论(0)
推荐(0)
摘要:
1. 显式调用的时候,析构函数相当于的一个普通的成员函数 2. 系统隐式调用析构函数的时候,会同时释放栈内存和堆内存(如果用户申请了堆内存),容易导致内存重复释放; 3. 用户显式调用析构函数的... 阅读全文
posted @ 2017-06-18 15:04
小怪兽&奥特曼
阅读(121)
评论(0)
推荐(0)

浙公网安备 33010602011771号