不使用虚词的句式可能导致的后果有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1382个文字,预计阅读时间需要6分钟。
很多C++书籍都阐述了虚析构函数的作用:保证派生类的析构函数被调用,并确保资源释放与构造顺序相反,同时确保资源被正确释放。长期以来,我一直认为虚析构函数仅指明这一点。
很多 C++ 方面的书籍都说明了虚析构的作用:
- 保证派生类的析构函数被调用,并且使析构顺序与构造函数相反
- 保证资源能够被正确释放
很久一段时间以来,我一直认为第 2 点仅仅指的是:当派生类使用 RAII 手法时,如果派生类的析构没有被调用,就会产生资源泄露。
本文共计1382个文字,预计阅读时间需要6分钟。
很多C++书籍都阐述了虚析构函数的作用:保证派生类的析构函数被调用,并确保资源释放与构造顺序相反,同时确保资源被正确释放。长期以来,我一直认为虚析构函数仅指明这一点。
很多 C++ 方面的书籍都说明了虚析构的作用:
- 保证派生类的析构函数被调用,并且使析构顺序与构造函数相反
- 保证资源能够被正确释放
很久一段时间以来,我一直认为第 2 点仅仅指的是:当派生类使用 RAII 手法时,如果派生类的析构没有被调用,就会产生资源泄露。

