C ++析构函数作为虚函数?
|
我最近才读到,将C ++析构函数实现为虚函数是一种很好的做法[1]。为什么会这样呢?这是一般的好习惯吗?如果不是,则在什么情况下将析构函数设为虚函数?
参考
https://www.blackhat.com/presentations/bh-usa-07/Afek/Whitepaper/bh-usa-07-afek-WP.pdf
没有找到相关结果
已邀请:
6 个回复
佃蒜狗掂哥
这将导致: 三角构造函数称为 形状构造函数称为 即将通话删除 形状析构函数称为 现在,应该在三角形析构函数中重新分配的所有资源都已泄漏。
埠仙俊
踩什不
亲奋漏
凰葱崎济邯
扫窟