Un problème dans mon code sur langage C
Résolu/Fermé
youssraalam
Messages postés
4
Date d'inscription
vendredi 2 mars 2018
Statut
Membre
Dernière intervention
31 mai 2018
-
2 mars 2018 à 17:19
yg_be Messages postés 23362 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2024 - 5 mars 2018 à 13:58
yg_be Messages postés 23362 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 2 décembre 2024 - 5 mars 2018 à 13:58
A voir également:
- Un problème dans mon code sur langage C
- Langage ascii - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Langage binaire - Guide
3 réponses
yg_be
Messages postés
23362
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 décembre 2024
Ambassadeur
1 556
2 mars 2018 à 20:23
2 mars 2018 à 20:23
bonsoir, peux-tu partager du texte, plutôt que des images du texte?
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
3 mars 2018 à 10:57
3 mars 2018 à 10:57
Bonjour,
On doit deviner le problème; sans savoir ce que c'est sensé faire et avec un code illisible, il va y avoir des millions de réponses...
J'essaie quand même.
On doit deviner le problème; sans savoir ce que c'est sensé faire et avec un code illisible, il va y avoir des millions de réponses...
J'essaie quand même.
- Le plantage c'est parce qu'on ferme un fichier qui n'a pas pu être ouvert. Impossible d'indiquer la ligne dans un image!
- L'erreur c'est que le fichier "bulk_rec_node20" n'a pas pu être ouvert.
- La cause de l'erreur : Ma boule de cristal n'a pas deviné? Est-ce que le fichier manque? Est-ce l'on attend par erreur des données pour le nœud 20? Est-ce que le numéro du fichier n'est pas un numéro de nœud ? Est-ce que ...?
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié le 5 mars 2018 à 11:22
Modifié le 5 mars 2018 à 11:22
Salut youssraalam,
fopen peut échouer pour différentes raisons.
Sur un système de type Unix / Linux, les erreurs suivantes peuvent être renvoyées dans errno :
https://pubs.opengroup.org/onlinepubs/7908799/xsh/fopen.html#tag_000_005_162
pour accéder au numéro de l'erreur, il faut utiliser errno
http://www.cplusplus.com/reference/cerrno/errno/
et pour afficher un message "humain" affichant l'erreur en anglais, utiliser perror
http://www.cplusplus.com/reference/cstdio/perror/
Dal
fopen peut échouer pour différentes raisons.
Sur un système de type Unix / Linux, les erreurs suivantes peuvent être renvoyées dans errno :
https://pubs.opengroup.org/onlinepubs/7908799/xsh/fopen.html#tag_000_005_162
pour accéder au numéro de l'erreur, il faut utiliser errno
http://www.cplusplus.com/reference/cerrno/errno/
et pour afficher un message "humain" affichant l'erreur en anglais, utiliser perror
http://www.cplusplus.com/reference/cstdio/perror/
Dal
youssraalam
Messages postés
4
Date d'inscription
vendredi 2 mars 2018
Statut
Membre
Dernière intervention
31 mai 2018
5 mars 2018 à 11:23
5 mars 2018 à 11:23
merci bcp le problème est résolu
yg_be
Messages postés
23362
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
2 décembre 2024
1 556
>
youssraalam
Messages postés
4
Date d'inscription
vendredi 2 mars 2018
Statut
Membre
Dernière intervention
31 mai 2018
5 mars 2018 à 13:58
5 mars 2018 à 13:58
super! peux-tu marquer le sujet comme résolu, via la roue dentée à droite du titre?