valeur de retour suivant l'OS

valeur de retour suivant l'OS - C - Programmation

Marsh Posté le 04-05-2004 à 09:18:10    

Y a-t-il à votre connaissance des OS qui prennent autre chose que 0 comme valeur de retour sans erreur ?
Merci d'avance


---------------
Eusebius
Reply

Marsh Posté le 04-05-2004 à 09:18:10   

Reply

Marsh Posté le 04-05-2004 à 09:21:17    

non, il me semble que 0 est imposé

Reply

Marsh Posté le 04-05-2004 à 15:11:12    

De plus, le fait de retourner 0 depuis main (ou d'utiliser exit(0)) ne conduit pas nécessairement à retourner 0 à l'OS. Ce que requiert le standard, c'est qu'un "statut de terminaison avec succès" soit renvoyé au système d'exploitation.
 
Donc même si l'OS attend autre chose que 0 en cas de succès,  si l'implémentation de ta bibliothèque standard est correcte, il recevra bien ce qu'il attend.

Reply

Marsh Posté le 04-05-2004 à 15:37:33    

bien dit

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed