cs_Cascador
Messages postés3Date d'inscriptionvendredi 19 mai 2006StatutMembreDernière intervention14 août 2006
-
11 août 2006 à 15:21
cs_Cascador
Messages postés3Date d'inscriptionvendredi 19 mai 2006StatutMembreDernière intervention14 août 2006
-
14 août 2006 à 10:54
Bonjour,
Je développe un programme en dev C++. J'ai créer un tableau dynamique, et j'ai besoin de le passer en paramètre, mais il n'y a rien à faire. Techniquement quand on fait :
scenario *debutS = new scenario[Nbr];
*debutS est le pointeur du début du tableau
mais si je veux le passer en paramètre j'appelle la fonction :
fonction(debutS);
et c'est dans la réception que je ne vois pas comment faire :
int fonction(scenario *ptr){
//comment accéder aux données du tableau dynamique
//et en modifier certaines ?
}
Dans les variables globales, "scenario" est déclaré comme suit :
cs_Cascador
Messages postés3Date d'inscriptionvendredi 19 mai 2006StatutMembreDernière intervention14 août 2006 14 août 2006 à 10:54
Ok, merci les gars, je peux passer le pointeur en paramètre, et ça a l'air de fonctionner. Je me suis fait piègé par dev C++ qui ne reconnait pas automatiquement (avec le menu déroulant) la structure "scenario", alors je me suis dit que ça ne marcherai pas, mais finalement ça compile.