Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

скупка оригинальных картриджей

--------------------------

Программные каналы

   memset(line,0,6);

   pid2=getpid(); sleep(5);

   printf(“%d\n”,pid2);

   close(fd[1]);

   read(fd[0],line,6);

   puts(line);

  }

}

Что будет, если убрать else?

Отец - пишет строку в канал. Сын - считает, (sleep(5)) гарантированно есть, что считать. Далее она печатает. Если else нет, то отец напечатает еще раз.

предыдущаяследующая