std::unique_ptrへのnullptr代入

std::unique_ptr<Hoge> hogePtr_{ nullptr };

というポインタに対して、領域を確保して使用後、

hogePtr_.reset(nullptr);

とすればリソース解放されて、hogePtr_が指すものがnullptrになる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です