不懂为什么这样会泄漏,和虚析构有什么关系
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 本青日常使用 c++ 写一些偏重计算和内存存储的微服务。从来不使用裸指针,一般都是用 shared_ptr 或者 QScopedPointer<> 这种智能指针。对象与对象之间,采用生命周期依赖的方式来管理作用域。也就是每一个对象,必须依附于它的父对象。当父对象删除的时候,所有子对象也跟着销毁。
:
: 原以为已经万无一失了。没想到今天发现了一个内存泄露。定位后,发现原来是因为我忘了给个类型搞虚的析构函数。
:
--
FROM 114.86.96.*