QT父子与QT对象delete

时间:2015-11-14 04:12:04
【文件属性】:

文件名称:QT父子与QT对象delete

文件大小:66KB

文件格式:DOC

更新时间:2015-11-14 04:12:04

QT 父对象 子对象

Qt的对象模型提供了一种Qt对象之间的父 子关系,当很多个对象都按一定次序建立起来这种父子关系的时候,就组织成了一颗树。当delete一个父对象的时候,Qt的对象模型机制保证了会自动的把 它的所有子对象,以及孙对象,等等,全部delete,从而保证不会有内存泄漏的情况发生。 任何事情都有正反两面作用,这种机制看上去挺好,但是却会对很多Qt的初学者造成困扰,我经常给别人回答的问题是:1,new了一个Qt对象之后,在什么 情况下应该delete它?2,Qt的析构函数是不是有bug?3,为什么正常delete一个Qt对象却会产生segment fault?等等诸如此类的问题,这篇文章就是针对这个问题的详细解释。


网友评论

  • 讲的不是很具体 网上一搜一大片