> >потому что даже с use strict они не делают die если неверно написал имя > >хендла. > >я понимаю что опять я видимо ламерский вопрос задал, но извиняйте, не > >могу удержаться. > >я для себя взял за правило писать сперва my $file; чтобы разрешить эту > >проблему, а как с ней борются гуру? ;) > open(FILE, "filename") or die $!;
это не ответ на вопрос :) речь шла совсем не об использовании open, а о контроле за тем правильно ли написан хендл например use strict; open(FILE, ">filename"); print FILEE "бла-бла\n"; ругается на этапе работы (вернее даже не ругается, а варнинг выдает) а use strict; my $file; open($file, ">filename"); print $filee, "бла-бла\n"; ругается на этапе компиляции вот я спрашивал как гуру рекомендуют сию задачу разруливать? мне второй вариант нравился (и нравится), но как выяснилось немножко выше, он не везде работоспособен :-\ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]