任何時候編譯器都會合成析構函數,并且合成的析構函數總會運行。
撤銷容器(標準庫容器和內置數組)是按逆序進行的。
內存泄漏(Memory leak):刪除指向動態分配內存的指針失敗,因而無法將該塊內存返還給自由存儲區,這樣的刪除動態分配內存失敗稱為內存泄漏。
只有當刪除指向類對象的指針時才會運行該對象的析構函數。如果不刪除指針,則對象一直存在,導致內存泄漏。
三法則(rule of three):如果類需要析構函數,則也需要賦值操作符和復制構造函數。

文章來源:http://liyuxia-life.spaces.live.com/Blog/cns!DA1B364675ACF35!255.entry