校友好!! 请问下“子类没有重写父类的函数,但子类有自己的一些内置类型,如果父类的析构函数不是虚函数,那会产生内存泄漏吗?” 这个是会泄漏吗?因为如果子类的成员变量是在堆空间分配的,而父类的析构函数不是虚函数,那么{Base* b = new Derived();delete b;} 就是未定义的,就会造成内存泄漏,这样理解对吗?
点赞 6

相关推荐

03-18 01:22
门头沟学院 Java
肖先生~:先别说工资,现在有个工作就不错了
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务