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
- PV 28. August 2025
- PV 28. August 2025
- Stromspende 27. August 2025
- Assistenzsysteme 26. August 2025
- Cloud 25. August 2025
- Anonymes Bargeld 24. August 2025
- PV 23. August 2025
- Wärmepumpe 23. August 2025
- Glitch: Raser 22. August 2025
- Glitch: Verbrenner 22. August 2025
- Archive
- Schlagwörter5g a1 ai auto bandbreite bash breitband browser buch cloud DNS energie glasfaser glitch Google handy internet ki linux lte microsoft mobil ms notiz openssl opensuse pki powershell pv Quote raser script Security shell spam speicher ssl Strom suse tls windows wort des tages zitat zitat des tages Zitate