Langage C : erreur avec fclose

Fermé
valé - 28 déc. 2007 à 11:14
SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 - 28 déc. 2007 à 11:29
Bonjour, je programme en C. J'ouvre un fichier en mode écriture avec fopen, j'écris dedans, puis je veux le fermer avec la fonction fclose. Tout se passe bien jusqu'à l'instruction fclose où tout mon programme plante. Mais mon fichier de sortie est bien créé et contient les valeurs que j'ai mises dedans.

Pour quelles raisons l'instruction fclose peut faire planter un programme?
J'ai lu qu'il y avait moyen d'utiliser errno pour connaître l'erreur, mais ici comme le programme plante je n'ai pas le temps de lire la valeur de errno.

Quelqu'un a-t'il une solution?

Merci

1 réponse

SebManfred Messages postés 484 Date d'inscription mardi 28 août 2007 Statut Membre Dernière intervention 20 mai 2011 128
28 déc. 2007 à 11:29
salut,
tu peux nous montrer un bout de ton code? parce que comme ça, c'est dur à dire.
0