11.5. -   FIFO-... 403

        ,
           -
 .      -
   ,     - -
        .  -
   -   
,       ,  -
   .     
 ,      : , ,  ,
 ,    ,      -
,   .     -
      -, -
   .   ,   -
,     ,  ,    .
     ,    -
 (   -
)    (      ).

          
 iostreams.        
  .         -
.   UNIX/Linux       
 ( 11.19).

//  11.19.    
//                 

int main(int argc, char *argv[])
{

//. . .

int Fd[2] ;

pipe(Fd) ;

//. . .
}

 pipe ()      , 
        -
.      pipe ()    
. (     ,  -
     .)    
   Fd.  Fd[0]     
,   Fd[l]      .    
       read()  write ().
 write ()       
Fd[l],   read()       
Fd [ 0 ].   pipe ()   ,   
        .  
     ,  -
 ,     sysconf(_SC_OPEN_MAX),
     pathconf(_PC_PIPE_BUF).