if( pipe( fifo ) == -1 )
{
return -1;
}
read( fifo[0], buf, 10 );
printf( "%s", buf );
close( fifo[0] );
Почему вот это зависает при таком использовании:
ls | ~/a.out
?
Зависает на read.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от dilmah
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум перенаправление в/в НИЧЕГО НЕ ПОЙМУ!!! (2003)
- Форум [C][FIFO] Чатик, не ходят данные (2011)
- Форум не могу прочитать kmem (2007)
- Форум Непонимаю я как открыть пайп (2014)
- Форум [pipe] ftp не хочет общатся через два пайпа (2009)
- Форум Канал загадок (2007)
- Форум c функция добавления в конвеер (2014)
- Форум функция read читает не весь файл (2009)
- Форум FIFO,write,read (2017)
- Форум вопрос про select() (2013)