Rückgabewert : fork
-
Hallo,
mal wieder ein tolles Problem:Und zwar wende ich den fork-Befehl erfolgreich um, doch was ist, wenn dieser Befehl den Wert -1 zurückgibt?
pid_t child_pid = fork(); if( child_pid == -1 ){ perror( "fork()" ); }
Diese if-Abfrage wird dann (nur) vom parent-Prozess behandelt, oder?
Ist vielleicht ne blöde Frage, aber ich muss sicher gehen.DANKE
-
wenn man sicher gehen will, schaut man am besten einfach nach, z.b. hier:
http://bama.ua.edu/cgi-bin/man-cgi?fork+2Otherwise, (pid_t)-1 is
returned to the parent process, no child process is created,
and errno is set to indicate the error.
-
Aber das gehört wohl eher nach Linux/Unix würd ich meinen.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Linux/Unix verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.