首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

关于QT中的new和delete,该怎么解决

2012-03-31 
关于QT中的new和deleteqt中会自动释放子控件的空间,那他会不会自动释放new分配的其他类型的空间呢?例如:CN

关于QT中的new和delete
qt中会自动释放子控件的空间,那他会不会自动释放new分配的其他类型的空间呢?
例如:CNode   *   p   =   new   CNode();   //cnode是自定义的类
在函数结束后,没有调用delete   p;


我在用qt   中遇到一个问题,声明了一个全局变量,在mainwindow中分配了空间,不释放,在函数局部可以使用,但是在别的地方使用时,指针又变成了0x0
晕!!!
请高手解答!!!

[解决办法]
除了Qt本身的类会自动释放, 其他自定义类都需要手动delete.

热点排行