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