Namespaces
Variants

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

From cppreference.net
void release ( ) noexcept ;
(техническая спецификация библиотеки fundamentals v3)

Освобождает владение управляемым ресурсом, если таковой имеется. Деструктор не будет выполнять удаление после вызова, если только reset не будет вызван позднее для управления новым ресурсом.

В отличие от std::unique_ptr::release , эта функция не обязана изменять сохранённый ресурсный дескриптор.

Содержание

Параметры

(нет)

Возвращаемое значение

(нет)

Пример

Смотрите также

возвращает указатель на управляемый объект и освобождает владение
(публичная функция-член std::unique_ptr<T,Deleter> )