◐ Shell
clean mode source ↗

std::default_delete — cppreference.com

De cppreference.com

<metanoindex/>

<tbody> </tbody>

Déclaré dans l'en-tête

<memory>

template< class T > struct default_delete

(1) (depuis C++11)

template< class T > struct default_delete<T[]>

(2) (depuis C++11)

std::default_delete est la politique de destruction par défaut utilisé par std::unique_ptr si aucune deleter a été spécifié .

Original:

std::default_delete is the default destruction policy used by std::unique_ptr if no deleter was specified.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

1)

Non spécialisé default_delete utilise delete pour supprimer un objet unique

Original:

Non-specialized default_delete uses delete to delete a single object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

2)

Spécialisation partielle pour les types tableau est fourni, il utilise delete[] la place .

Original:

Partial specialization for array types is provided, it uses delete[] instead.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Fonctions membres

construit un objet default_delete

Original:

constructs a default_delete object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique)

supprime l'objet ou un tableau

Original:

deletes the object or array

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(fonction membre publique)

Voir aussi

pointeur intelligent avec sémantique de propriétaire unique
(classe générique) [edit]