|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ivan Frolcov 2:5020/400 20 Nov 2000 13:38:29 To : All Subject : Re: поскажите -------------------------------------------------------------------------------- > Проблема в том, что после снятия указателя из массива (строка, помеченная > ###) он оказывется закрытым. Как такие вещи решаются? Он у тебя, собственно говоря, и не открывался, а разве может быть открытым неоткрытое? > > === > sub getConfigString { > while ($config) { > if (eof()) { Более того, perldoc -f eof Using `eof()' with empty parentheses is very different. It refers to the pseudo file formed from the files listed on the command line and accessed via the `<>' operator. Since `<>' isn't explicitly opened, as a normal filehandle is, an `eof()' before `<>' has been used will cause `@ARGV' to be examined to determine if input is available. Ей-богу, странный у тебя код какой-то. --- ifmail v.2.15dev5 * Origin: Moscow State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/54868553192c.html, оценка из 5, голосов 10
|