|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/5353904c61d1.html, оценка из 5, голосов 10
|