allocator_traits::destroy-Methode
Statische Methode, die eine angegebene Belegungsfunktion verwendet, um den Destruktor für ein Objekt aufzurufen, ohne den Speicher freigeben.
template<class Uty>
static void destroy(Alloc& al, Uty *ptr);
Parameter
al
Ein allocator-Objekt.ptr
Ein Zeiger auf den Speicherort des Objekts.
Hinweise
Diese Methode ruft al.destroy(ptr), wenn dieser Ausdruck wohl geformt ist; andernfalls ist er ptr->~Uty() aus.
Anforderungen
Header: <memory>
Namespace: std