deleteLater()方法
簡介:
主要用於變量及其他空間的釋放!!
測試發現
tdh->deleteLater();可以觸發自身 ThreadDecodeH264 析構函數的觸發(準確來說就是重寫了deleteLater()函數一樣
使用限制
MyMessageBox msg 和 MyMessageBox *msg = new MyMessageBox(this); //上面兩種定義 ////第一種,是直接自動申請空間;但是這裏空間只能申請這一次;如果使用 ////deletelater()析構函數,this.deletelater();程序會出現異常結束錯誤(↓); The program has unexpectedly finished. ////也就是說第一種不需要析構函數; ////第二種,可以多次申請空間,當然每次結束必須使用析構函數deletelater()來釋放申請的空間。
個人測試總結,歡迎批評指正!!