天天看點

auto_ptr學習

  1.autor_ptr是簡單智能指針,不允許轉移所屬關系。指派,參數傳遞的時候會轉移所有權,是以不要輕易進行此類操作,若進行此操作原auto_ptr

失效,不會執行析構。

  2.auto_ptr還有一個比較好的就是保證異常安全,在有異常抛出,提前結束函數塊時也會保證析構。

  3. 指派操作。利用已經存在的智能指針來構造新的智能指針,在指派之前,原來指向的對象被析構

  

 總結: