> >потому что даже с 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]

Ответить