会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
The sky is mine!
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
C++
everything about C++
Why destruct function should always virtual
摘要:举个例子,考虑下面一段程序:[代码]输出结果:in base destruct function!pBase指向derived类型对象,delete时只调用了父类的析构函数,这是不正确的做法。而把析构函数定义为virtual的,就不会存在这个问题,输出结果为in derived destruct function!in base destruct function!delete该对象时会先调用子类...
阅读全文
posted @
2010-06-28 22:25
icecryed
阅读(184)
评论(0)
推荐(0)
公告