首页| 论坛| 消息

标题:QT的内存泄露问题
作者:jerrychan
日期:2006-06-13 13:14
内容:

用UIC自动生成的ui_xxx类没有析构函数,里面的指针都没有释放。这是不是QT的一个bug?


#1 [carbuncle 06-13 13:23]
QObject会自动释放的
#2 [fygenius 06-13 13:54]
实践证明不会泄漏的
#3 [jerrychan 06-13 14:28]
那他是在什么地方释放的?整个进程结束的时候?
另外我用boundschecker报内存泄露
#4 [carbuncle 06-13 16:52]
#include
#include
int main(int argc, char* argv[])
{
QApplication app( argc, argv );
QDialog* pDlgMain = new QDialog();
QDialog* pDlgMainSon = new QDialog(pDlgMain); //show();
delete pDlgMain;
pDlgMain = NULL;
pDlgMainSon->show();//完了,崩了
return 0;
}
#5 [浪漫天使 06-14 08:55]
回4楼:
你试一下不用qt的类,写两个类似的功能自己定义的类,show就当是打印一句话,看看会不会崩掉?!

<< 1 2 >> (1/2)

回复 发表
主题 版块