Namensräume
Varianten
Aktionen

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

Von cppreference.com
 
 
 
 
 
void release() noexcept;
(library fundamentals TS v3)

Gibt den Besitz der verwalteten Ressource frei, falls vorhanden. Der Destruktor ruft den Deleter nach dem Aufruf nicht aus, es sei denn, reset wird später aufgerufen, um eine neue Ressource zu verwalten.

Im Gegensatz zu std::unique_ptr::release muss diese Funktion den gespeicherten Ressourcengriff nicht modifizieren.

Inhalt

[bearbeiten] Parameter

(keine)

[bearbeiten] Rückgabewert

(keine)

[bearbeiten] Beispiel

[bearbeiten] Siehe auch

Gibt einen Zeiger auf das verwaltete Objekt zurück und gibt die Eigentümerschaft frei
(public member function of std::unique_ptr<T,Deleter>) [bearbeiten]