Добавил:
Fragga
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторки по ОС препод Челноков / 2семестр / wi2 / olesha / kurswork / main
.c#include "share_ex.h"
main(){
int semid;
pid_t pid;
struct databuf *buf1,buf2;
semid = getsem();
getseg(&buf1, buf2);
switch(pid = fork()){
case -1:
perror("fork");
case 0:
writer(semid, buf1, buf2);
remobj();
break;
default:
reader(semid, buf1, buf2);
break;
}
exit(0);
}