|
Синтаксис
int pipe(int fd[2]);
|
Описание
|
pipe создает неименованный программный канал и возвращает два файловых дескриптора: fd[0] - для чтения из канала и fd[1] - для заниси в канал.
Дальнейшая работа с каналом происходит так же, как с открытым файлом. |
Возвращаемое значение
| При нормальном выполнении возвращает 0. При ошибках выполнения возвращает -1 и устанавливает errno. |
См.также
| close, read, write |