Sdílet prostřednictvím


default_delete

Odstraní objekty se operator new.Vhodný pro použití s unique_ptr.

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

Parametry

  • _Ptr
    Ukazatel na objekt, který chcete odstranit.

Poznámky

Popisuje šablony třídy deleter , odstraní skalární objekty se operator new, vhodný pro použití s třídou unique_ptr.Má také explicitní specializace default_delete<Type[]>.

Požadavky

Záhlaví: <memory>

Obor názvů: std

Viz také

Referenční dokumentace

<memory>