什么时候需要C++虚拟析构函数

超、凢脫俗 2022-09-18 09:55 169阅读 0赞

发表评论

表情:
评论列表 (有 0 条评论,169人围观)

还没有评论,来说两句吧...

相关阅读

    相关 什么函数

    析构函数(Destructor)是面向对象编程中的一个概念,它是一种特殊的成员函数,用于在对象生命周期结束时执行清理工作和资源释放操作。在许多编程语言中,包括C++和一些类似的

    相关 C++函数何时需要自定义?

      析构函数:如果我们自己不写,编译器会帮我们写(编译器自己写的析构里面什么都不干)。什么时候必须要我们自己写?如果本类中一个成员变量是别的对象的指针,而且这个指针不是传进来的

    相关 C++ 函数

    我们在使用C++析构函数一定要加上virtual 关键字,因为在继承的情况下,可以通过基指针直接delele释放类的资源, 否则直接delete基类指针会造成内存泄露