fork
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
- DNS4EU 13. Juli 2025
- PV 12. Juli 2025
- Werbung² 11. Juli 2025
- Amazon Cloud 10. Juli 2025
- KI 9. Juli 2025
- PV 8. Juli 2025
- Sci-Fi Arzt 7. Juli 2025
- Strompreis 6. Juli 2025
- Glasfaser 5. Juli 2025
- Glitch: Raser 4. Juli 2025
- Archive
- Schlagwörter