九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
QT中new出來的對象的銷毀
很顯然,樓主不是困惑的這里的代碼,而是困惑QT里面用的delete太少了。
QT里面使用了QObject來管理子對象。形成了所謂的對象樹。只要是QObject的子類,就可以指定一個(gè)parent對象,當(dāng)這個(gè)parent銷毀的時(shí)候,可以自動(dòng)銷毀子對象。所以你在使用QT的時(shí)候幾乎很少使用手動(dòng)delete。因?yàn)橹恍枰芾韕arent對象就行了。QT中的例子一般是這樣的。(改一下你的代碼)

int main(int argc, char *argv[]){ 
   QApplication a(argc, argv);
   QWidget wid; 
   QLabel *label = new QLabel(&wid);  
   wid.show(); 
   a.exec(); 
   return 0;}

因?yàn)閣id是label的parent,當(dāng)程序退出的時(shí)候wid銷毀時(shí),會調(diào)用label的析構(gòu)函數(shù)的,所以達(dá)到了析構(gòu)label的目的。
------解決方案--------------------
我之前也一直糾結(jié)于這個(gè)問題,后來總結(jié)了一下,或許有點(diǎn)幫助http://blog.csdn.net/envenler/article/details/8020064
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
從 Qt 的 delete 說開來
QT內(nèi)存回收機(jī)制
Qt 之 new對象何時(shí)銷毀_qt 關(guān)閉窗口 new的對象
QT_for_Andriod環(huán)境搭建
Qt 5——對象模型(對象樹)
QT中 標(biāo)簽與按鈕的交互 以及將組件放置在父窗口
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服