0
如果程序即將退出,是否必須刪除指針?Qt:程序退出後指針自動刪除
像這樣:
#include "mainwidget.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWidget w;
w.show();
int *a = new int[5];
delete []a;
return a.exec();
}
難道我真的要叫delete []a;
或不要緊,因爲after return a.exec();
(main()
funtcion完成)的所有指針會自動銷燬?
這是否真的讓你在相同的範圍內聲明'a'兩次? – 2013-12-16 17:57:49
你爲什麼不選擇答案?有什麼遺漏? – lpapp