28Fermer30
Kevin KoflerLe 10/07/2009 à 17:20
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.