C++中虛析構函數的作用

作用:正確釋放所有指向子類對象的指針或是引用。 1,實例代碼,基類虛析構函數; 即正常調用基類和子類構造函數,然後調用子類和基類析構函數; 2,示例代碼,基類析構函數非虛函數;   即構造時調用了基類和子類構造函數,但是隻析構了基類構造函數,可能造成內存泄露。
相關文章
相關標籤/搜索