Am Dienstag, 2. März 2004 21:57 schrieb Frank Lanitz:
Am Dienstag, 2. März 2004 17:52 schrieb Tim Oliver Wagner:
Hi, ich habe an der Uni bisher nur Java programmiert und bekomme leider dies in c++ nicht hin ... vielleicht kann mir ein crack von Euch mal eine kleine Methode schreiben
vielleicht nützt dir system (); was. Dürfte normales C sein und ich weiß nicht,ob es wirklich das ist, was Du gesucht hast. Aber auf jedenfall HTH!
Wohl eher nicht - da kommen stdout und stderr nämlich nicht an. IMHO geht sowas nur über dup2(), pipe(), fork() und exec(). Wenn nur stdout gefragt wäre, könnte man die Ausgaben mit popen() kriegen, aber dann fehlt immer noch stderr (eine Umleitung mit 2>&1 im Kommando hilft auch nicht wirklich, es sei denn, man kann die Meldungen im Text unterscheiden und dann parsen). Jan