Partager via


allocator_base::deallocate

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

void deallocate(pointer _Ptr, size_type _Nx);

Paramètres

Paramètre

Description

_Ptr

Un pointeur vers le premier objet à libérer de stockage.

_Nx

Le nombre d'objets à libérer de stockage.

Notes

Cette fonction membre est implémentée pour l'allocateur défini par l'utilisateur en appelant deallocate(_Ptr) sur le filtre Sync de synchronisation si _Nx == 1, sinon en appelant operator delete(_Nx * _Ptr).

Configuration requise

en-tête : <allocators>

l'espace de noms : stdext

Voir aussi

Référence

allocator_base Class