Запустить n процессов одновременно - PullRequest
0 голосов
/ 04 декабря 2018

Я запускаю три процесса одновременно.И я хотел бы знать, как я могу поместить этот код в цикл for, чтобы создать несколько процессов (не только 3) и выполнить все процессы одновременно:

#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>

int main(){

    int pid1 = fork();

    if(pid1 == 0){
        //Code process 1
    }

    int pid2 = fork();

    if(pid2 == 0){
        //Code process 2
    }

    int pid3 = fork();

    if(pid3 == 0){
        //Code process 3
    }

    return 0;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...