2012-09-18 51 views

回答

1

這是即時內存泄漏,因爲您在堆上丟失對它的引用。

但我必須問,爲什麼要爲自己添加工作,何時可以簡單地調用堆棧上的構造函數。

1

這種工作方式不同,你可能會預期:

  1. 創建臨時在其上從未摧毀堆=內存泄露

  2. ,那麼你在棧上創建臨時對象的副本。

所以這種方法沒有給你什麼..也許你需要smart pointer那裏?