RichThinker
2009年7月22日 星期三
malloc/free v.s. new/delete
在c中,malloc 只負責配置記憶體, free 只負責釋放記憶體
並不負責初始化與解構化
而當使用new/delete 時
編譯器在編譯到new 後
會自動呼叫 Constructor, 初始化類別
編譯到delete 時
會呼叫destructor, 解構化實體
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言