Partager via


default_delete

Objets de suppressions alloués avec operator new.Approprié 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 à la suppression.

Notes

La classe de modèle décrit deleter qui supprime les objets alloués scalaires avec operator new, approprié pour l'utiliser avec la classe de modèle unique_ptr.Elle possède également une spécialisation explicite default_delete<Type[]>.

Configuration requise

en-tête : <memory>

l'espace de noms : DST

Voir aussi

Référence

<memory>