Partager via


allocator_traits::destroy, méthode

Méthode statique qui utilise un allocateur spécifié pour appeler le destructeur sur un objet sans libérer la mémoire.

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

Paramètres

  • al
    Un objet d'allocation.

  • ptr
    Pointeur vers l'emplacement de l'objet.

Notes

Cette méthode appelle al.destroy(ptr), si cette expression est bien formée ; sinon elle prend ptr->~Uty().

Configuration requise

en-tête : <memory>

l'espace de noms : DST

Voir aussi

Référence

allocator::destroy

allocator_traits, classe