default_delete
Es werden Objekte gelöscht, die operator new zugeordnet sind. Kann mit unique_ptr verwendet werden.
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 zum Objekt Lösch-.
Hinweise
Die Vorlagenklasse beschreibt deleter, die die skalare Objekte löschen, die mit operator new reserviert werden, entsprechend für Vorlagenklasse unique_ptr. Sie verfügt auch über explizite Spezialisierung default_delete<Type[]>.
Anforderungen
Header: <memory>
Namespace: std