• 6422阅读
  • 2回复

[提问]QObject的衍生类如果有数据成员,在析构的时候怎样delete? [复制链接]

上一主题 下一主题
离线snake3342
 

只看楼主 倒序阅读 楼主  发表于: 2014-12-11
我做了一个类,假设叫做abc,它继承QObject
其中有一个数据成员叫xyz。

在析构的时候,如果我自定义了析构函数~abc(),然后在这个析构函数里面手动delete xyz

那么这个析构函数会不会覆盖并替代QObject原本析构时的动作?(比如按照引用计数删除之类等等其他动作)
离线realfan

只看该作者 1楼 发表于: 2014-12-12
不会
离线彩阳

只看该作者 2楼 发表于: 2014-12-13
析构也是按照构造的顺序依次执行的。
上海Qt开发联盟,热忱地欢迎你的加入!
快速回复
限100 字节
 
上一个 下一个