C++類有繼承時,析構函數必須爲虛函數

虛函數與多態一文中講了虛函數的用法和要點,但少講了一點,就是虛函數在析構中的用法,本文就是修復一bug的。javascript C++類有繼承時,析構函數必須爲虛函數。若是不是虛函數,則使用時可能存在內在泄漏的問題。java 假設咱們有這樣一種繼承關係: ios 若是咱們以這種方式建立對象: SubClass* pObj = new SubClass(); delete pObj; 無論析構函數是
相關文章
相關標籤/搜索