Pen^2 Le 29/06/2009 à 17:06Edité par Pen^2 le 29/06/2009 à 17:09 Héhéhé, c'est intéressant le contenu de ton disque dur \o/
PpHd Le 05/07/2009 à 02:01 Fournit les bons paramètres.
C'est exit(1) qu'il faut mettre à la place de abort().
POSIX spécifie que "The value of status may be 0, EXIT_SUCCESS, EXIT_FAILURE, or any other value, though only the least significant 8 bits (that is, status & 0377) shall be available to a waiting parent process.", donc n'importe quelle valeur entre 1 et 255 compris est un code d'erreur valide. Cela dit, EXIT_FAILURE ne vaut pas forcément 1, ça peut être une autre valeur non-nulle. Mais en pratique, en dehors des calculatrices TI (où un dialogue d'erreur correspondant au code d'erreur est affiché), le code d'erreur précis a peu d'importance.