我所做的是我創建了n個孩子,並且父母使用n個管道向他們發送了「開始」消息。每個孩子一個管道。現在我正在努力做的事情是將父母的數量發回給每個孩子。 這是我的代碼至今: int main()
{
int n=5;
int p[n-1][2];
int i;
for(i=0;i<n;i++){
if(pipe(p[i])>0){
perror("pipe error"
即使當我運行的代碼輸出的東西只在子進程中,但輸出多次來的部分。像這裏我給大塊= 8,但輸出是100+倍。 Here is the code:
#include<stdio.h>
#include<string.h>
int main(){
int chunks=8;
int proc[25];
for(int proc_iter=0;proc_iter<chunks;proc