Bud78 Posté(e) le 19 octobre 2014 Signaler Posté(e) le 19 octobre 2014 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
Krikroff Posté(e) le 19 octobre 2014 Signaler Posté(e) le 19 octobre 2014 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
Messages recommandés