Bonjour à tous,
Je suis en train de faire mon premier vrai programme en C et une question me vient à l'esprit.
Quelle est la meilleure manière de traiter les erreurs ?
J'ai fait en sorte que toutes mes fonctions retournent un code d'erreur s'il le faut.
Cependant, en ce qui concerne l'affichage de l'erreur, je ne sais pas comment procéder.
D'après ce que je sais j'ai le choix entre :
- Déteceter l'erreur directement dans la fonction et afficher le message d'erreur.
- ou, choisir que la fonction n'affiche jamais les messages d'erreur, renvoyer simplement le code d'erreur et dans mon main, je test ce code d'erreur et affiche le message s'il le faut.
Quelle est la meilleure manière de le faire ?
Merci d'avance.
Partager