Aracılığıyla paylaş


default_delete

İle ayrılmış nesneleri siler operator new. İle kullanım için uygun unique_ptr.

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

Parametreler

  • _Ptr
    Nesneyi silmek için işaretçi.

Notlar

Şablon sınıfını tanımlayan bir deleter ile ayrılan skalar nesneleri siler operator new, şablon sınıfı ile kullanım için uygun unique_ptr. Ayrıca açık uzmanlığı olan default_delete<Type[]>.

Gereksinimler

Başlık: <memory>

Namespace: std

Ayrıca bkz.

Başvuru

<memory>