DISPOSE |
Disposer |
---|---|
Pascal |
Syntaxe
Procedure Dispose(Var p:pointer-type); |
Paramètres
Nom | Description |
---|---|
p | Ce paramètre permet d'indiquer le pointeur de l'emplacement mémoire à libérer. |
Description
Cette procédure permet de libérer une partie de la mémoire préalablement alloué par la procédure New.
Algorithme
MODULE DISPOSE(Ref Pointeur) SI Pointeur n'est pas NIL ALORS Libérer la mémoire pointée par Pointeur * Définir Pointeur à NIL pour éviter l'utilisation de mémoire libérée Pointeur ← NIL FIN SI |
Remarque
- Cette procédure n'a pas été défini dans le Pascal d'origine et la convention d'appel de cette procédure dépend donc essentiellement des marques de Pascal que vous utilisez.
Dernière mise à jour : Mercredi, le 10 avril 2019