Bonjour à tous,
J'expérimente le tableau associatif et j'ai quelques points que je ne comprend pas..
J'ai un structure et un tableau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 STModules est une Structure sUID est une chaîne pclModules est un ModulesApp dynamique FIN gtaModules est un tableau associatif de STModules
Selon l'aide en ligne ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 // Remplit un tableau associatif avec les tailles de fichiers taTailleFichier est un tableau associatif d'entiers taTailleFichier["Fichier1.txt"] = fTaille("Fichier1.txt") taTailleFichier["Fichier2.txt"] = fTaille("Fichier2.txt") // Récupère la taille d'un fichier Trace(taTailleFichier["Fichier2.txt"]) // Parcours les tailles des fichiers sFichier est une chaîne nTaille est un entier POUR TOUT ELEMENT nTaille,sFichier DE taTailleFichier Trace(ChaîneConstruit("%1 : %2", sFichier, nTaille)) FIN
Pour ajouter une nouvelle entrée à mon tableau, je procéderais comme ceci ?
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part gtaModules[indice(UID)].sUID = UID (?)
Je dois ensuite allouer mon objet ModulesApp, j'utilise les indirections, j'utilise le tableau direct?
(?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part gtaModules[UID].pclModules = allouer un ModulesApp
En fait, j'ai besoin d'un peu d'aide sur l'ajout d'élément, allouer l'objet présente dans la structure et utiliser les méthodes de mon pclModules de ma structure STModules
Merci à tous
Partager