Thread "or die $!" bei Funktionsaufruf (16 answers)
Opened by bloonix at 2006-05-18 16:42

bloonix
 2006-05-18 17:54
#66281 #66281
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
Code: (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl
use strict;
use warnings;
use lib '.';
use test111;

my $liste = ['./datei1','./datei2','./datei3'];

test111->do_open($liste) or die $!;


Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package test111;
use strict;
use warnings;
use Carp;

sub do_open {
  my $package = shift;
  my $liste = shift;
  foreach my $datei (@{$liste}) {
     open my $FH,'<',$datei or croak("Datei $datei konnte nicht geoeffnet werden, ",__PACKAGE__,":",__LINE__);
     close $FH;
  }
}

1;


[quote=pq,18.05.2006, 15:41]dann schreib doch mal bitte, wie du es benutzt.[/quote]
muss ich jetzt auch noch Rede und Antwort stehen, wo, wann,
wieso und warum ich das brauche? =)\n\n

<!--EDIT|opi|1147961556-->
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.

View full thread "or die $!" bei Funktionsaufruf