Tableau de structures [PB] - C++ - Programmation
Marsh Posté le 07-05-2005 à 23:20:11
truman a écrit :
|
Il sort d'où P_ ?
Marsh Posté le 08-05-2005 à 11:09:48
Code :
|
Code :
|
Mais je ne pense pas que l'erreur soit à ce niveau-là...
Marsh Posté le 08-05-2005 à 19:08:33
Si tu montrais comment ton tableau est déclaré/défini avant l'appel et l'endroit dans ta fonction où tu l'utilises, on pourrait peut-être t'aider.
PS :
Citation : Mais je ne pense pas que l'erreur soit à ce niveau-là... |
On est donc d'accord le code que tu as posté ne nous avance pas pour trouver l'erreur.
Marsh Posté le 07-05-2005 à 22:46:34
Bonsoir !
Je vous soumets un problème qui me prend la tête depuis plusieurs heures et qui soulève mon incompréhension.
J'ai une structure :
J'ai un tableau de structures :
Dans une méthode, je remplis ce tableau. J'ai vérifié au debugger à la sortie de cette fonction j'ai bien mon tableau rempli.
J'ai ensuite une autre méthode qui doit utiliser les données de ce tableau. Seulement voilà, cette méthode fonctionne mal. Après vérification au debugger, dans ma méthode je n'ai pas mon tableau rempli. Au lieu d'avoir un T[], j'ai un T pointeur il semblerait. Selon ce que je sais, il me semble que lorsque l'on passe un tableau en paramètre il s'agit en fait d'un pointeur. Mais je sais qu'il y a quand même un problème puisque dans la méthode avec laquelle je remplis le tableau, dans la fenêtre Variables du debugger d'Eclipse j'avais les différents postes de mon tableau. Alors que là, je n'ai qu'un "T" avec un symbole pointeur. Il semble bien que c'est un problème de paramètres mais je n'arrive pas à trouver où ça coince !
Je me prends la tête dessus depuis un moment... Je ne trouve vraiment pas pourquoi je n'ai pas accès à mon tableau...
Voici le prototype de ma méthode :
Le début de ma méthode :
L'appel de la méthode :
Merci de m'apporter votre aide rapidement. A+ !