Partager via


allocator::deallocate

Libère un nombre spécifié d'objets de début de stockage à une position spécifiée.

void deallocate( 
   pointer _Ptr,  
   size_type _Count 
);

Paramètres

  • _Ptr
    Pointeur vers le premier objet à récupérer de stockage.

  • _Count
    Le nombre d'objets à libérer le stockage.

Notes

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

Exemple

Pour un exemple d'utilisation de la fonction membre, consultez l'allocator::allocate.

Configuration requise

En-tête: <mémoire>

Espace de noms : std

Voir aussi

Référence

allocator, classe