获得徽章 4
关注了
yechaoa
VIP.4 融会贯通
安卓开发工程师 @123
是学习鸿蒙,还是学习Flutter,还是学习compose,大家有什么好的建议,听说flutter也可以开发鸿蒙,用compose的话又不用学Dart了
2
安卓开发工程师 @123
赞了这篇沸点
我是从培训班出来的 做了一年前端了 想跳槽 但是没学历(高中) 不知道该不该跳 很想跳因为拖工资 但是又看到现在这么卷 我这种没学历的又怕出去找不到工作 焦虑 jym给个建议
140
赞了这篇沸点
#每天一个知识点# C++中基类采用virtual虚析构函数是为了防止内存泄漏。具体地说,如果派生类中申请了内存空间,并在其析构函数中对这些内存空间进行释放。假设基类中采用的是非虚析构函数,当删除基类指针指向的派生类对象时就不会触发动态绑定,因而只会调用基类的析构函数,而不会调用派生类的析构函数。那么在这种情况下,派生类中申请的空间就得不到释放从而产生内存泄漏。所以,为了防止这种情况的发生,C++中基类的析构函数应采用virtual虚析构函数。

用代码解释:
A* a = new B();// A为基类,析构函数不是虚函数
delete a; // 那么这里不会执行B的析构
展开
10
[优化]
问题描述:为什么不能签到了,点击签到按钮没反应
1
下一页
个人成就
文章被点赞 3
文章被阅读 3,758
掘力值 70
收藏集
1
关注标签
7
加入于