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'를 두 번 선언 할 수 있습니까? –
왜 대답을 선택하지 않았습니까? 뭐가 없니? – lpapp