Namespaces
Variants

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

From cppreference.net
void release ( ) noexcept ;
(spécifications techniques des bibliothèques fondamentales v3)

Libère la propriété de la ressource gérée si présente. Le destructeur n'exécutera pas le suppresseur après l'appel, à moins que reset ne soit appelé ultérieurement pour gérer une nouvelle ressource.

Contrairement à std::unique_ptr::release , cette fonction n'est pas tenue de modifier le gestionnaire de ressource stocké.

Table des matières

Paramètres

(aucun)

Valeur de retour

(aucun)

Exemple

Voir aussi

renvoie un pointeur vers l'objet géré et libère la propriété
(fonction membre publique de std::unique_ptr<T,Deleter> )