虚析构函数
来源:互联网 发布:c语言 define 编辑:程序博客网 时间:2024/04/29 23:15
#include <iostream.h>class Base{public:virtual ~Base(){ //如果不声明为虚析构函数,则只能析构基类,派生类不能析构,造成内存泄露cout<<"Base destructor\n";}};class Derived:public Base{public:Derived();~Derived();private:int *i_pointer;};Derived::Derived(){i_pointer=new int(0);}Derived::~Derived(){cout<<"Derived destructor\n";delete i_pointer;}void fun(Base *b){delete b;}int main(){Base *b=new Derived();fun(b);}
0 0
- 虚析构函数、纯虚析构函数
- 虚析构函数,纯虚析构函数~~~
- 构造函数 虚函数 虚析构函数
- 虚析构函数、纯虚析构函数、虚构造函数
- 纯虚函数、虚函数、虚析构函数
- 虚析构函数、纯虚析构函数、虚构造函数
- 虚函数,虚析构函数,虚函数表
- 虚析构函数、纯虚析构函数、虚构造函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- 虚析构函数
- ffmpeg教程
- 剑指Offer27二叉搜索树与双向链表
- Markdown中插入数学公式的方法
- Android编程之SparseArray<E>详解
- JavaSe基础XX16——Eclipse使用
- 虚析构函数
- 自己简单写了一个php处理url普通模式变pathinfo模式函数
- 编程之美:精确表达浮点数
- 用VC++ 6.0编写和使用动态链接库
- ffmpeg+sdl教程----------编写一个简单的播放器1
- 金庸武侠小说之我的见解
- ZOJ 3642 网络流
- ffmpeg+sdl教程----编写一个简单的播放器2(输出视频到屏幕)
- 实例学习gcc+gdb+make