Namespaces
Variants

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

From cppreference.net
void release ( ) noexcept ;
(Library Fundamentals TS v3)

Gibt die Eigentümerschaft der verwalteten Ressource frei, falls vorhanden. Der Destruktor wird den Löscher nach dem Aufruf nicht ausführen, es sei denn, reset wird später für die Verwaltung einer neuen Ressource aufgerufen.

Im Gegensatz zu std::unique_ptr::release ist diese Funktion nicht verpflichtet, den gespeicherten Ressourcen-Handle zu modifizieren.

Inhaltsverzeichnis

Parameter

(keine)

Rückgabewert

(keine)

Beispiel

Siehe auch

gibt einen Zeiger auf das verwaltete Objekt zurück und gibt die Eigentümerschaft frei
(öffentliche Elementfunktion von std::unique_ptr<T,Deleter> )