Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 830 Bytes

File metadata and controls

33 lines (24 loc) · 830 Bytes

デストラクタ

  • memory[meta header]
  • std[meta namespace]
  • unique_ptr[meta class]
  • function[meta id-type]
  • cpp11[meta cpp]
~unique_ptr();           // C++11
constexpr ~unique_ptr(); // C++23

unique_ptrオブジェクトの破棄

所有権を持つ場合、所有しているリソースを解放する。

効果

get()nullptr でなければ get_deleter()(get()) を呼び出す。

バージョン

言語

  • C++11

処理系

参照