当前位置: 代码迷 >> QT开发 >> QT的析构函数,该如何解决
  详细解决方案

QT的析构函数,该如何解决

热度:134   发布时间:2016-04-25 03:05:19.0
QT的析构函数
 <C++GUI Qt4编程>这本书,我看到现在(刚看到第17章),里面列举了很多例子,其中很大一部分例子是继承的class,在书中的代码中,从第2章的例子开始,这些自定义的类中大多数没有析构函数,我想问下这是书上代码没有给全还是这些类本身就不需要单独的析构函数,尤其是很多例子中构造函数中大量使用了new来动态分配内存,以我以前学C++,总觉的这些都需要在析构函数中delete.

------解决思路----------------------
析构函数没有的话编译器会自己生成一个空的,在Qt中可以用setParent来设置父对象,父对象析构的时候会自动delete子对象。
  相关解决方案