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
Указатель на объект для удаления.
Заметки
Класс-шаблон описывает deleter, удаляющий скалярных объектов, выбранных с operator new, подходящего для использования с классом unique_ptr шаблона.Он также имеет явную специализацию default_delete<Type[]>.
Требования
заголовок: <memory>
std пространство имен: