cs_jack_j
Messages postés4Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention 5 août 2004
-
5 août 2004 à 10:35
cs_jack_j
Messages postés4Date d'inscriptionjeudi 5 août 2004StatutMembreDernière intervention 5 août 2004
-
5 août 2004 à 11:28
Salut à tous!
J'ai un petit problème avec du c.
Je suis débutant et je cherche à ouvrir un fichier pour en extraire des données.
Le nom et chemin du fichier seraient demandé à l'utilisateur.
Voila le code auquel je pensais : Ca compile bien, mais ca plante le prog
HCJarod
Messages postés221Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention11 décembre 20081 5 août 2004 à 11:18
FILE * fichierCPM;
unsigned char fichier[30];//ou utilise un pointeur, mais bon a toi de voir
printf("Veuillez renseigner le chemin et le nom du fichier :\n\t");
gets(fichier); //exemple de fichier : "d:\\test.cpm"
fichierCPM=fopen(fichier,"rb");
j'ai pas tester, j'ai rien sous la main mais ça doit etre OK
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
HCJarod
Messages postés221Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention11 décembre 20081 5 août 2004 à 11:13
fopen te renvoie quoi? Et tu est sur que c'est louverture qui bug?
De plus tu essai de mettre une chaine de caractere dans un caractère... char fichier ne contiendra jamais qu'un caractère...
Chaque problème a sa solution. S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?