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[];AMP_gt;

要求

标头: <memory>

命名空间: std

请参见

参考

<memory>