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