Afficher : Delphi
C++
Préférences d'affichage
Enregistrement des pertes de mémoire
De RAD Studio XE2
Remonter à Gérer la mémoire - Index
Cette section décrit comment enregistrer et désenregistrer les pertes de mémoire prévues.
Lorsque vous allouez de la mémoire que vous ne prévoyez pas de libérer, vous pouvez l'enregistrer avec le gestionnaire de mémoire. Le gestionnaire de mémoire l'ajoute dans une liste de zones à ignorer lors de la vérification des pertes de mémoire. Quand vous désenregistrez un emplacement mémoire, le gestionnaire de mémoire le retire de sa liste des pertes de mémoire prévues.
Pour enregistrer une perte de mémoire prévue :
- Identifiez le pointeur de la zone de mémoire que vous ne prévoyez pas de libérer.
- Transmettez le pointeur à RegisterExpectedMemoryLeak.
Pour désenregistrer une perte de mémoire prévue :
- Identifiez le pointeur de la zone de mémoire que vous souhaitez désenregistrer.
- Transmettez le pointeur à UnregisterExpectedMemoryLeak.
Voir aussi
- Gestion de la mémoire sur la plate-forme Win32
- Configuration du gestionnaire de mémoire
- Augmentation de l'espace d'adressage de la mémoire
- Surveillance de l'utilisation de la mémoire
- Partage de la mémoire