在QT creator和C++環境下析構

在QT中,如果不是代碼生成的對象,沒有父對象,並不需要改動以下自動生成析構函數。 所有ui的子對象都會隨着父對象的析構而釋放。這時QT的機制決定的。所以一般創建元件都需要給一個父對象便於管理。特殊情況,自己new後沒給父對象,那你必須得進行delete操作。 但是接手項目中QT在C++中,你會發現沒有這個析構函數,還不報錯。 細品一下,發現生成的 並不是指針,而是一個對象。也就是全靠系統釋放。 也
相關文章
相關標籤/搜索