ds_stack_destroy

Détruit une pile donnée et la supprime de la mémoire.

Syntaxe:

ds_stack_destroy(id);


Argument La description
id L'ID de la structure de données à supprimer.


Retours: N / A


La description

Cette fonction supprimera de la mémoire la structure de données de la pile, libérant ainsi les ressources qu'elle utilisait et supprimant toutes les valeurs qu'elle contenait. Cette fonction doit toujours être utilisée lorsque vous avez fini d'utiliser ds_stack pour éviter les fuites de mémoire qui peuvent ralentir et bloquer votre partie.


Exemple:

if lives = 0
   {
   ds_stack_destroy(AI_stack);
   room_goto(rm_Menu);
   }

Le code ci-dessus vérifie la valeur de la variable globale "lives" et s'il est à 0, il détruit le ds_stack indexé dans la variable "AI_stack" puis change de pièce.


Retour: piles
Suivant: ds_stack_clear
© Copyright YoYo Games Ltd. 2017 Tous droits réservés