J'ai une question concernant la gloutonistaion mémoire dans l'utilisation de datasection.
Est-ce que le contenu non utilisé en datasection réside en mémoire ou est-ce qu'il est prend de la mémoire lors de son appel par un read ?
Dans l'exemple suivant, selon la langue choisis Fichier$ sera égale à "Fichier" ou à "File".
(File dans l'exemple)
Comment sont alors gérées les données FR présentent ? Elles sont dans l'exe Ok mais entraine t elles uin conso de RAM ?
je subodore que non mais j'aimerai confirmation.
Code : Tout sélectionner
; -------------------- GESTION DES LANGUES --------------------
#UK = 0
#FR = 1
DataSection
FR_MENU:
Data.s "Fichier"
UK_MENU:
Data.s "File"
EndDataSection
;
MENU = #UK
If MENU = #FR
Restore FR_MENU
ElseIf MENU = #UK
Restore UK_MENU
EndIf
Read.s Fichier$