Partager via


allocator::deallocate

Libère un nombre spécifié d'objets au début de la mémoire à une position spécifiée.

void deallocate(
   pointer _Ptr, 
   size_type _Count
);

Paramètres

  • _Ptr
    Pointeur vers le premier objet à libérer de la mémoire.

  • _Count
    Le nombre d'objets à libérer de la mémoire.

Notes

La fonction membre libère la mémoire pour le tableau d'objets de nombre de type Type en commençant à _Ptr, en appelant operator delete(_Ptr).Le pointeur _Ptr doit avoir été retourné précédemment par un appel à allouez pour un objet d'allocation qui compare une valeur égale à *this, allouant un objet tableau de la même taille et du type.deallocate ne jamais lève une exception.

Exemple

Pour obtenir un exemple à l'aide de la fonction membre, consultez l' allocator::allocate.

Configuration requise

en-tête : <memory>

l'espace de noms : DST

Voir aussi

Référence

allocator Class