« Discussion:Programmation C/Erreurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Alveric (discussion | contributions)
Aucun résumé des modifications
Tpierron (discussion | contributions)
Aucun résumé des modifications
Ligne 7 :
:Je ne suis pas non plus totalement satisfait de ma formulation pour expliquer qu'il est nécessaire de mettre '''errno''' à 0 avant de faire un appel de fonction qu'on veut contrôler. Si quelqu'un trouve mieux...
:Pour le problème plus général de la gestion d'erreur, hors '''errno.h''', il est vrai qu'il faudrait faire un paragraphe (ou même un chapitre) plus détaillé dessus. [[Utilisateur:Alveric|Alveric]] 14 juin 2006 à 15:24 (CEST)
 
::Bon, en fait la gestion des erreurs en C peut se torcher très facilement avec la fonction strerror(). De toute façon enumérer tous les codes d'erreurs possible de errno.h, c'est débile. Se taper un switch avec 472 valeurs, c'est imbitable, plus personne ne fera ça de nos jours pour une fonctionnalité aussi élémentaire.
Revenir à la page « Programmation C/Erreurs ».