Mailinglisten-Archive |
Hi Stefan, Ich bin zwar kein c-Guru, aber ich versuchs mal: Beachte dass du sämtliche Ausgabepuffer vor dem printf abschaltest.. ähmm.. müsste über setbuf, bzw setvbuf(stdout, 0, _IONBF,0); gehen. schau mal unter man setbuf. könnte daran liegen.. Bzw., vielleicht sollte man auch mal schauen ob system() in irgendeiner weise puffert - ein trick wäre evtl deine programmausgabe über stderr zu machen, da ists auf jeden fall unbuffered. Manche pings geben auch auf stderr aus - vielleicht gehts deswegen mit dem ping. (unix) > leider bekomme ich es mit meinem "main" nicht hin. hast du eine ahnung woran > das liegen könnte? > > main.c: > int main() { > int i; > for(i=0;i<10;i++) { > printf("AUSGABE: %i\n",i); > sleep(1); > } > return; > } > viel erfolg und probiers mal in de.comp.os.unix.programming - da sitzen die cracks :-) martin
php::bar PHP Wiki - Listenarchive