Prozess erzeugen unter Windows
-
Hallo zusammen,
Im Studium lernen wir gerade über Prozesse... Nunja ich weiß zwar was ein Prozess ist aber wie kann man einen mit C erzeugen. Unter Linux machen wir es über den Befehl fork. Gibt es so einen Befehl auch unter Windows. Kurz: Wie erzeuge ich Prozesse mit C unter Windows und wie geht das mit fork unter Linux...

Danke im Voraus
-
Hallo,
unter Windows kann man einen Prozess mit CreateProcess
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp
erzeugen, für Linux gibt es hier
http://pronix.linuxdelta.de/C/Linuxprogrammierung/Linuxsystemprogrammieren_C_Kurs_Kapitel2.shtml#2_1
Infos
MfG
-
Warum so'n riesen Text? Wenn fork() 0 zurückgibt, bist du child-prozess, also dem neu erstellten, ansonsten ist der rückgabewert die id vom neuen process.