可能重复:
Qt中的内存管理?
我一直在学习Qt,如果应该删除指向Q对象等Q对象的指针,我们会进行讨论.Qt是否具有针对Qt对象指针的自动内存管理,还是必须手动删除?
EX)
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Im Tough.");
label->show();
int result = app.exec();
//would this be necessary or would QT handle this automatically?
delete label;
return result;
}
Run Code Online (Sandbox Code Playgroud)