Freigeben über


allocator_traits::destroy-Methode

Statische Methode, die eine angegebene Zuordnung verwendet, um den Destruktor auf ein Objekt aufzurufen, ohne den Speicher freigeben.

template<class Uty>
    static void destroy(Alloc& al, Uty *ptr);

Parameter

  • al
    Ein Zuweisungsobjekt.

  • ptr
    Ein Zeiger zum Speicherort des Objekts.

Hinweise

Diese Methode ruft al.destroy(ptr), wenn dieser Ausdruck wohl geformt ist; Andernfalls ist er ptr->~Uty().

Anforderungen

Header: <memory>

Namespace: std

Siehe auch

Referenz

allocator::destroy

allocator_traits-Klasse