default_delete

Elimina los objetos asignados con operator new.Adecuado para el uso con unique_ptr.

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

Parámetros

  • _Ptr
    Puntero al objeto a la cancelación.

Comentarios

La clase de plantilla describe deleter que elimina los objetos escalares asignados con operator new, adecuado para el uso con la clase de plantilla unique_ptr.también tiene la especialización explícita default_delete<Type[]>.

Requisitos

encabezado: <memoria>

espacio de nombres: std

Vea también

Referencia

<memory>