Книга: Программирование для Linux. Профессиональный подход

Листинг 3.3. (fork.c) Ветвление программы с помощью функции fork()

Листинг 3.3. (fork.c) Ветвление программы с помощью функции fork()

#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int main() {
 pid_t child_pid;
 printf("The main program process ID is %dn",
  (int)getpid());
 child_pid = fork();
 if (child_pid != 0) {
  printf("This is the parent process, with ID %dn",
   (int)getpid());
  printf("The child's process ID is %dn", (int)child_pid);
 } else
  printf("This is the child process, with ID %dn",
   (int)getpid());
 return 0;
}

Оглавление книги


Генерация: 1.460. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз