S
Snafu
Grünschnabel
Hi,
ich will eine kleines Programm schreiben, dass eine Programm ausführt, die Ausgabe speichert und sie anschließend vergleicht. Zum Ausführen habe ich was von system() und popen() gelesen, wobei soweit ich das verstanden habe, popen() für meine Zwecke besser geeignet ist. Habe auch die Syntax nachgegoogelt jedoch nicht ganz verstanden.
FILE *popen(const char *command, const char *type);
Das erste Argument ist das Programm was ich ausführen will, was ist das zweite, die datei wo ich die ausgabe speichern will?
ich will eine kleines Programm schreiben, dass eine Programm ausführt, die Ausgabe speichert und sie anschließend vergleicht. Zum Ausführen habe ich was von system() und popen() gelesen, wobei soweit ich das verstanden habe, popen() für meine Zwecke besser geeignet ist. Habe auch die Syntax nachgegoogelt jedoch nicht ganz verstanden.
FILE *popen(const char *command, const char *type);
Das erste Argument ist das Programm was ich ausführen will, was ist das zweite, die datei wo ich die ausgabe speichern will?