Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     10 Jun 2004  09:46:13
 To : Denis Shaposhnikov
 Subject : Re: O_NONBLOCK STDIN
 -------------------------------------------------------------------------------- 
 
 
 >>> Denis Shaposhnikov wrote: 
 
  DS>> fcntl(STDIN, F_SETFL, O_NONBLOCK);
  Artem>> perldoc -f eof.
 DS>возвращает истину сразу же.
 
 Тогда или ты что-то не так проверяешь, или у тебя действительно
 данные кончаются сразу.
 
  Artem>> perldoc -f select.  Возможно, оно же расскажет и о закрытии
  Artem>> того конца.
 DS>select на файлах всегда рапортует о готовности.
 
 Hа дисковых файлах - да. Hо в условии задачи было что-то иное?
 Или ты всерьёз хочешь сигналов о готовности чтения с диска? Это возможно,
 но кодить придётся много, платформенно-зависимо и весьма извратно.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: O_NONBLOCK STDIN   Valentin Nechayev   10 Jun 2004 09:46:13 
Архивное /ru.perl/73684eafdf64.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional