Questions marquées «error-handling»

Questions liées à la gestion des erreurs et des exceptions. Selon Wikipédia, la gestion des exceptions est le processus de réponse à l'occurrence, pendant le calcul, d'exceptions - événements anormaux ou exceptionnels nécessitant un traitement spécial - modifiant souvent le déroulement normal de l'exécution du programme. Il est fourni par des constructions de langage de programmation spécialisées ou des mécanismes matériels informatiques.

11
La manière moderne de gérer les erreurs…
Cela fait un moment que je réfléchis à ce problème et je me trouve constamment en train de trouver des mises en garde et des contradictions. J'espère donc que quelqu'un pourra produire une conclusion sur ce qui suit: Privilégier les exceptions aux codes d'erreur Autant que je sache, après avoir …

14
Pourquoi 0 est faux?
Cette question peut sembler stupide, mais pourquoi 0évalue-t-elle falseet toute autre valeur [entière] trueest la plupart des langages de programmation? Comparaison de chaîne Comme la question semble un peu trop simple, je vais en expliquer un peu plus: tout d’abord, cela peut sembler évident à tout programmeur, mais pourquoi n’y …


12
On m'a dit que les exceptions ne devraient être utilisées que dans des cas exceptionnels. Comment savoir si mon cas est exceptionnel?
Mon cas spécifique ici est que l'utilisateur peut passer une chaîne dans l'application, qu'elle analyse et l'assigne à des objets structurés. Parfois, l'utilisateur peut taper quelque chose d'invalide. Par exemple, leurs commentaires peuvent décrire une personne, mais ils peuvent dire que leur âge est "pomme". Le comportement correct dans ce …





7
Faut-il vérifier chaque petite erreur dans C?
En tant que bon programmeur, vous devez écrire des codes robustes capables de gérer chaque résultat de son programme. Cependant, presque toutes les fonctions de la bibliothèque C renverront 0 ou -1 ou NULL en cas d'erreur. Il est parfois évident qu'une vérification d'erreur est nécessaire, par exemple lorsque vous …
60 c  error-handling 

5
Un ordinateur tentera-t-il de diviser par zéro?
Nous savons tous 0/0est Undefinedet renvoie une erreur si je devais le mettre dans une calculatrice, et si je devais créer un programme (en C au moins) le système d' exploitation devait prendre fin quand je tente de diviser par zéro. Mais ce que je me demandais, c’est si l’ordinateur …






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.