default_delete
Löschungsobjekte zugeordnet operator new.Passend zur Verwendung mit unique_ptr.
template<class Type>
struct default_delete {
default_delete();
template<class Other>
default_delete(
const default_delete<Other>&
);
void operator()(Type *_Ptr) const;
};
Parameter
- _Ptr
Zeiger auf das Objekt Lösch-.
Hinweise
Die Vorlagenklasse beschreibt deleter, die die skalaren Objekte gelöscht werden, die mit operator new zugeordnet sind, geeignet für die Verwendung mit Vorlagenklasse unique_ptr.Sie verfügt auch über die explizite Spezialisierung default_delete<Type[]>.
Anforderungen
Header: <memory>
Namespace: std