C++析構函數、拷貝構造與拷貝賦值

一、C++析構函數介紹 1、使用語法 class 類名{ ~類名(void){ } }; 其主要負責清理對象生命週期中的動態資源,使用時應注意: (1)函數名必須是"~類名"; (2)沒有返回類型,也沒有參數; (3)不能被重載,一個類只能有一個析構函數。 2、對象被銷燬時,該類的析構函數自動被調用,棧對象離開所在作用域時,被「}」調用其析構函數,堆對象的析構函數在delete時自動被調用。 3、
相關文章
相關標籤/搜索