共用方式為


default_delete

刪除物件配置的 operator new。 適用於 unique_ptr的。

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

參數

  • _Ptr
    物件的指標成已刪除。

備註

刪除純量物件配置的 operator new的樣板類別描述 deleter ,適用於樣板類別 unique_ptr的。 它也會明確特製化 default_delete<Type[]>

需求

標題: <memory>

命名空間: std

請參閱

參考

<memory>