En regle generale:
- main() est toujours de type int
- exit(code) est utilise pour remonter un code d'erreur au
programme appelant (shell).
Si quelqu'un a plus d'explications theoriques...
______________________________ Reply Separator _________________________________
Subject: exit ou return
Author: mantegazza (mantegazza@???) at internet
Date: 11/15/99 1:36 PM
Bonjour,
Je souhaiterais faire retourner un code erreur a mon process, code que je
veux ensuite pouvoir tester via les scripts shell ou dans un process
parent.
Quelle technique dois-je utiliser ? Faire un 'exit(code)' dans le programme,
avec un main() de type void, ou bien declarer le main() en int, et
utiliser un 'return code' ?
Quelles sont les differences entres ces techniques du point de vue de
l'exterieur ?
Merci.
--
Frederic
"Nous vivons une epoque moderne, le progres fait rage..." (Philippe Meyer)