thunderbäh
how to fork
Written by georg on Oktober 31, 2008
Ich glaub ich hab gerade meinen ersten Prozess unter C geforkt. Auch wenn der Beispielcode nichts sinnvolles tut 😉
Die simple Frage war, was hier vom Parent ausgegeben wird. Recht offensichtlich (und durch ausprobieren rauszufinden ist die Lösung wohl 5!
#include <sys/types.h> #include <stdio.h> #include <unistd.h> int value = 5; int main() { pid_t pid; pid = fork(); if (pid == 0) { /* child process */ value +=15; } else if (pid > 0) { /* parent process */ wait (NULL); printf("PARENT: value = %d",value); } }
- Suche
-
Neueste Beiträge
- Glitch: Raser 4. Juli 2025
- Glitch: Stromnetz 3. Juli 2025
- ELGA 2. Juli 2025
- Ausbau 1. Juli 2025
- Glitch: Cookie Banner 30. Juni 2025
- Glitch: Zusammenarbeit 29. Juni 2025
- Glitch: Waffenverbotszone 28. Juni 2025
- PV Strompreis 27. Juni 2025
- Cyberversicherung 26. Juni 2025
- Entwicklungszeit 25. Juni 2025
- Archive
- Schlagwörter