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

Contenu supprimé Contenu ajouté
Tavernierbot (discussion | contributions)
+ noinclude sur les notes de bas de page
Ligne 61 :
 
Il est nécessaire de placer <code>errno</code> à 0 ''avant'' d'utiliser <code>strtoul</code>, car les fonctions de la bibliothèque standard ne sont pas obligées de la mettre à zéro en cas de succès. Si on ne la réinitialisait pas «&nbsp;manuellement&nbsp;», on pourrait voir le résultat d'une erreur causée par un appel de fonction antérieur. C'est une des lourdeurs du modèle de gestion d'erreur du C, bien qu'une telle paranoïa n'est pas toujours nécessaire.
<noinclude>
 
== Notes ==
 
<references />
</noinclude>