a5967db3b7b6ac9ad7233ad6cd46174010fe5b8a
1 // programme reader.c lit un message à partir du tube mypipe
12 // ouverture du tube mypipe en mode lecture
13 fd
= open("mypipe", O_RDONLY
);
14 perror("open failure");
15 printf("ici reader[%d]\n", getpid());
17 // récupérer un message du tube, taille maximale est 100.
18 while ((n
= read(fd
, message
, 100)) > 0)
19 // n est le nombre de caractères lus
20 printf("%s\n", message
);
22 printf("désolé, le tube n'est pas disponible\n");