Rob Dixon wrote:
>
> John W. Krahn wrote:
> > Rob Dixon wrote:
> >>
> >> open FILE, "< file.txt";
> >
> > You should _always_ verify that the file opened successfully.
>
> Sure, but that's not what the question was about. You should always add
> 'use strict' and 'use warnings' too, but I didn't put that in either.
>
> >> $contents = <FILE>;
> >> close FILE;
> >> }
> >
> > my $contents = do {
> > open my $fh, 'file.txt' or die "Cannot open 'file.txt' $!";
> > local $/; <$fh> };
>
> Yes, so would I. But it's more likely to confuse than assist I think.
So, reading from an unopened filehandle would not be confusing? IHMO
when dealing with a person who is not as familiar with Perl, it is
better to use "correct" code examples[1]. If the OP does not understand
they can always ask subsequent questions here.
[1] http://www.acm.org/serving/se/code.htm
http://computer.org/certification/ethics.htm
John
--
use Perl;
program
fulfillment
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]