C Prozess starten

Das Forum fĂĽr Programmierer und Systemadmins. Von Shell-, Perl- und PHP-Scripts bis zur objektorientierten Programmierung mit C++.

C Prozess starten

Beitragvon Chris » Fr 05 Jul, 2002 09:56

Hi
weiĂź jemand wie ich in C aus einem Programm ein zweites Programm starten kann, und sich das erste danach beendet ohne das sich das gestartete beenden muĂź?
Chris
 

RE: C Prozess starten

Beitragvon mad » Fr 05 Jul, 2002 12:03

falls wir hier von unix sprechen, dann nimm

execve()

damit kannst ein programm ausfuehren, welches dann den parent (=aufrufenden)
prozess quasi "ersetzt".

im gegensatz zu system(), wo der parent prozess
weiterhin existiert und auf das ableben des child-prozesses wartet.

mehr dazu findet sich in den entsprechenden man-pages.

mfg,
mad.
mad
 

RE: C Prozess starten

Beitragvon Woolf » Do 25 Jul, 2002 07:56

falls nicht und es um vc++ geht such in der hilfe, da steht eh alles, aber wirklich alles drin, auĂźer wie man mit opengl sachen texturiert..... :))) (ich weiĂź dass, ich habs probiert ((das mit opengl)) jetz mit linux.....)
such mal nach execve......
Woolf
 

RE: C Prozess starten

Beitragvon Matthias » Do 27 Feb, 2003 16:47

und unter Windows?
kann mir jemand sagen, wie dort der Befehl geht?
und auch noch was ich "includen" muss?
Matthias
 


ZurĂĽck zu PROGRAMMIER FORUM

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste