Thread Tiefe Hash Strukturen aus Config bilden: Und warum while(<FH>) gefährlich ist (62 answers)
Opened by bloonix at 2006-05-09 17:07

pq
 2006-05-10 18:53
#65829 #65829
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=opi,10.05.2006, 16:07][quote=pq,10.05.2006, 15:59]anscheinend nicht[/quote]
sowas schreibe ich nicht einfach so daher.[/quote]
beispiel: ich benutze $_ in meinem code, etwa mit
Code: (dl )
1
2
3
4
5
6
7
8
9
for (@array) {
 deine_funktion();
 print "item $_\n"; # $_ ist leer!
}

sub deine_funktion {
 # ...
 print while <$fh>;
}


dann steht in $_ nach aufruf der funktion nicht mehr das, was vorher
drinstand.

(ich müsste auch mal meinen code auf solche fallen untersuchen...)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Tiefe Hash Strukturen aus Config bilden: Und warum while(<FH>) gefährlich ist