ВУЗ:
Составители:
269
str[n] = 0;
printf("%s %s %s","Received OK from client - \"",str,"\"\n");
break;
}
printf("Child: Server was terminated...\n");
return;
}
void client(int readfd, int writefd) {
ssize_t n = 0;
char buff[MAXLINE];
while ((n = read(readfd, buff, MAXLINE)) > 0 )
{
buff[n] = 0;
printf("%s %s %s","Client: Recieved string from server: \"",buff,"\"\n");
break;
}
printf("Parent: Client: Sending OK to server\n");
sleep(1);
strcpy(buff,"sends OK from client");
write(writefd, buff, strlen(buff));
return;
}
Далее приведены программы, организующие межпроцессное взаи-
модействие посредством именованных каналов.
Программа сервер
#include <unistd.h>
#include <stdio.h>
#include <error.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <iostream.h>
Страницы
- « первая
- ‹ предыдущая
- …
- 267
- 268
- 269
- 270
- 271
- …
- следующая ›
- последняя »
