Namespaces
Variants

std::experimental::unique_resource<R, D>:: release

From cppreference.net
void release ( ) noexcept ;
(ライブラリファンダメンタルTS v3)

管理されているリソースの所有権を解放します。この呼び出し後、デストラクタはデリーターを実行しません。ただし、後で新しいリソースを管理するために reset が呼び出された場合は除きます。

std::unique_ptr::release とは異なり、この関数は格納されたリソースハンドルを変更する必要はありません。

目次

パラメータ

(なし)

戻り値

(なし)

関連項目

管理対象オブジェクトへのポインタを返し、所有権を解放する
( std::unique_ptr<T,Deleter> の公開メンバ関数)