Freigeben über


default_delete

Löschungsobjekte zugeordnet operator new.Passend zur Verwendung mit unique_ptr.

template<class Type>
    struct default_delete {
        default_delete();
        template<class Other>
            default_delete(
                const default_delete<Other>&
            );
        void operator()(Type *_Ptr) const;
    };

Parameter

  • _Ptr
    Zeiger auf das Objekt Lösch-.

Hinweise

Die Vorlagenklasse beschreibt deleter, die die skalaren Objekte gelöscht werden, die mit operator new zugeordnet sind, geeignet für die Verwendung mit Vorlagenklasse unique_ptr.Sie verfügt auch über die explizite Spezialisierung default_delete<Type[]>.

Anforderungen

Header: <memory>

Namespace: std

Siehe auch

Referenz

<memory>