会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lemaden
博客园
首页
新随笔
联系
订阅
管理
2019年1月18日
C++-基类的析构函数为什么要加virtual虚析构函数(转)
摘要: 知识背景 要弄明白这个问题,首先要了解下C++中的动态绑定。 关于动态绑定的讲解,请参阅: C++中的动态类型与动态绑定、虚函数、多态实现 正题 直接的讲,C++中基类采用virtual虚析构函数是为了防止内存泄漏。具体地说,如果派生类中申请了内存空间,并在其析构函数中对这些内存空间进行释放。假设基
阅读全文
posted @ 2019-01-18 12:31 lemaden
阅读(485)
评论(0)
推荐(0)
公告