cs_chocho
Messages postés2Date d'inscriptiondimanche 16 février 2003StatutMembreDernière intervention 4 mai 2003
-
3 mai 2003 à 21:29
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 2007
-
7 mai 2003 à 01:44
Voila, je fait en c unpetit utilitaire de gestion d'adhérents.
pour cela j'uilise un tableau de structure adhérent composée de deux pointeurs char *nom et char *prenom.
Le problème que je rencontre est que je n'arrive pas à faire saisir par l'utilisateur un nouvel adhérent.
quand l'exe arrive à la ligne:
cin>>adherent[indice].nom;
mon compilateur plante .
J'ai essayé plein de moyens détournés pour essayer de faire fonctionner l'exe, mais rien n'y fait.
Aussi j'en appel à votre bonne volonté pour m'apprendre comment y parvenir.
trinitacs
Messages postés249Date d'inscriptionmardi 16 juillet 2002StatutMembreDernière intervention 7 août 20032 4 mai 2003 à 12:36
-------------------------------
Réponse au message :
tu dois allouer dynamiquement de la mémoire pour ton pointeur si se n'est pas fait.
Sinon remplace des pointeur par des tableaux statique.
A par ça je ne vois pas où se situe le problème, mais montre nous ta source pour qu'on puisse t'en dire plus.
-------------------------------
> Voila, je fait en c unpetit utilitaire de gestion d'adhérents.
> pour cela j'uilise un tableau de structure adhérent composée de deux pointeurs char *nom et char *prenom.
> Le problème que je rencontre est que je n'arrive pas à faire saisir par l'utilisateur un nouvel adhérent.
> quand l'exe arrive à la ligne:
> cin>>adherent[indice].nom;
> mon compilateur plante .
> J'ai essayé plein de moyens détournés pour essayer de faire fonctionner l'exe, mais rien n'y fait.
> Aussi j'en appel à votre bonne volonté pour m'apprendre comment y parvenir.
>
>