if( pipe( fifo ) == -1 )
{
return -1;
}
read( fifo[0], buf, 10 );
printf( "%s", buf );
close( fifo[0] );
Почему вот это зависает при таком использовании:
ls | ~/a.out
?
Зависает на read.
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