Folco (./8) :
Je fais toujours des printf, ça va où ?
Au terminal ouvert (écran) ou dans un fichier. Rien n'empèche de le rediriger vers le link par exemple.
Folco (./8) :
ok, à l'écran...
Pas forcément.
Folco (./8) :
mais sachant que je ne pourrais pas définir stdout et stderr
Ils sont déjà définis.
Regarde pedrom@0000+ quelque chose.
Folco (./8) :
c'est des pointeurs ?
Oui. Des pointeurs vers une structure FILE qui n'est pas documentée.
Folco (./8) :
j'ai cru plutôt voir que c'était des flags ?
Non.
Folco (./8) :
je me vois mal envoyer à stderr plutôt qu'à stdout.
En C, printf (...) est équivalent à fprintf (stdout, ...)
fprintf (stderr, ...) permet d'envoyer sur stderr.
Folco (./8) :
En tout cas, j'espère qu'il faut pas faire
Non.
system renvoit un code retour (dans d0.w) égal au code retour que le programme a renvoyé au système lors de son arrêt (via exit ou le rts de main).
C'est lui qui t'indique s'il y a une erreur.