Effective C++ (学习笔记详解07)
最新推荐文章于 2023-12-12 17:33:26 发布
在C++编程中,当基类含有非虚析构函数时,通过基类指针删除派生类对象可能导致派生类部分未正确销毁。解决此问题的方法是为基类声明virtual析构函数。多态基类应声明virtual析构函数以确保正确销毁所有子类资源。然而,非多态类或非基类不应声明virtual析构函数,以保持封装性和效率。
408

被折叠的 条评论
为什么被折叠?



