Aller au contenu

Lua - Destruction D'une Variable


Bud78

Messages recommandés

Bonjour,

 

Je commence à  coder un peu en faisant un petit scheduler pour un équipement.

Je voudrais avoir confirmation que le code suivant va détruire ma variable locale en fin de code

L'idée c'est de mettre un peu de code dans le mainloop d'un virtual device comme je ne sais pas trop comment l'engin gère la mémoire, je voudrais détruire systématiquement.

-- Déclaration de la variable
local mavariable = 100

.....

-- Destruction de la variable
mavariable = nil

Lien vers le commentaire
Partager sur d’autres sites

Si tu déclare en local la variable est toujours détruire et recréé a chaque nouvelle boucle du mainloop... pas besoin de faire un nil. Si tu veux que la variable reste valable durant toute la vie du vd alors il faut la déclarée en globale (sans le local devant donc) puis a chaque boucle tester l'existence de la la variable, si elle n'existe pas il faut la créer, si elle existe il faut juste l'utiliser ☺

Envoyé de mon GT-P5210 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...