2011年4月2日 星期六

C++ 動態配置記憶體心得(下) std::auto_ptr Smart Pointer

C++ 動態配置記憶體心得(下)
http://blog.ericsk.org/archives/412
節錄:
STL container 的 clear 真的就 clear 乾淨了嗎?
如果你很懶,請愛用 std::auto_ptr

debug build 會給比較嚴謹的 memory routine.
你嘗試因為 auto_ptr 去 delete heap-based 的指標,會給錯誤
而 release build 就沒有那麼嚴謹,通常簡單的程式會繼續跑下去 直到發生到不可回復的錯誤為止。

沒有留言:

張貼留言