[問題] Qt memory leak ?

看板C_and_CPP (C/C++)作者 (不知名的人物)時間14年前 (2012/01/20 18:15), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
我看Qt 文件範例 像 QWidget *parent = new QWidget; 在程式碼中,也沒看到delete 元件 似乎不會產生memory leak ? 請問Qt 什麼樣的情況會產生memory leak? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.18.10

01/20 19:11, , 1F
範例應該最後直接程式結束吧?
01/20 19:11, 1F

01/20 19:11, , 2F
在程式結束的時候會直接釋放
01/20 19:11, 2F

01/20 19:20, , 3F
自己手動加上為佳。
01/20 19:20, 3F

01/20 19:50, , 4F
Qt有QObject的自動記憶體管理 這你要去查文件才清楚
01/20 19:50, 4F

01/20 19:51, , 5F
範例要看上下文 是否有addWidget之類的
01/20 19:51, 5F

01/20 19:51, , 6F
你如果自己去delete反而會有問題
01/20 19:51, 6F
文章代碼(AID): #1F6JxOsv (C_and_CPP)
文章代碼(AID): #1F6JxOsv (C_and_CPP)