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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     11 Jun 2000  22:03:49
 To : "vic ismakaev"
 Subject : Re: Разница между $_ и $line
 -------------------------------------------------------------------------------- 
 
 vic ismakaev <vic@relay.esoo.ru> wrote:
 
 vi> Сорри, в первом постинге я неправильно описал вторую ситуацию.
 vi> Если: 
 vi> while (<STDIN>) {
 vi>  $line=<STDIN>;
 vi> ($src,$dst,$packs,$bytes)=split(/\s+/,$line);
 vi>  ....}
 vi>  строки пропускаются (то бишь не все строки из потока обрабываются. В чем
 vi>  я не прав?
 
  <STDIN> (или <>) это конструкция языка, которая означает чтение
  входного рекорда. Получается, что один рекорд читается для проверки
  условия, второй рекорд - для обработки. :)
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Разница между $_ и $line   vic ismakaev   10 Jun 2000 16:09:33 
 Re: Разница между $_ и $line   vic ismakaev   11 Jun 2000 15:09:38 
 Разница междy $_ и $line   Albert N. MICHEEV   11 Jun 2000 17:12:32 
 Разница междy $_ и $line   Artyom Tarasenko   13 Jun 2000 15:54:02 
 Re: Разница между $_ и $line   Yevgeny Konovalov   11 Jun 2000 21:45:21 
 Re: Разница между $_ и $line   Eugene B. Berdnikov   11 Jun 2000 22:03:49 
 Re: Разница между $_ и $line   frolcov@solaster.fintech.ru   14 Jun 2000 19:34:35 
Архивное /ru.perl/5353904c61d1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional