Ero sivun ”Fork()” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Esimerkki: ANSI C standardi |
→Taustaprosessin luominen: ISO C90 kieltää esittelyjen ja koodin sekoittamisen |
||
| Rivi 47: | Rivi 47: | ||
#include <stdio.h> | #include <stdio.h> | ||
#include <unistd.h> | #include <unistd.h> | ||
#include <sys/types.h> | |||
int main() { | int main() { | ||
pid_t pid; | |||
printf("Luodaan taustaprosessi\n"); | printf("Luodaan taustaprosessi\n"); | ||
pid = fork(); | |||
if (pid > 0) return 0; /* Isäntäprosessi loppuu */ | if (pid > 0) return 0; /* Isäntäprosessi loppuu */ | ||