default_delete
Supprime les objets alloués avec operator new. Conçu(e) pour une utilisation avec unique_ptr.
template<class Type>
struct default_delete {
default_delete();
template<class Other>
default_delete(
const default_delete<Other>&
);
void operator()(Type *_Ptr) const;
};
Paramètres
- _Ptr
Pointeur vers l'objet à supprimer.
Notes
La classe du modèle décrit deleter qui supprime des objets scalaires alloués à operator new, approprié à utiliser avec la classe de modèle unique_ptr. Elle a également la spécialisation explicite default_delete<Type[]>.
Configuration requise
En-tête: <mémoire>
Espace de noms : std