Thread Verarscht mich Perl? (8 answers)
Opened by [E|B] at 2003-10-17 20:24

Strat
 2003-10-19 03:20
#64574 #64574
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Entweder man verwendet undef als Wert, dann muss man ueberall darauf achten, oder man vermeidet undef, dann muss man es nur bei der Initialisierung behandeln...

wenn z.B. eine Variable eine Zahl ist, verwende ich gerne "automatische" Initialisierungen wie:
Code: (dl )
my $x = $irgendwas || 0;

oder bei Hashes:
Code: (dl )
my %hash = ( x => 1, y => 2, z => 3, @_ );

wenn da z.B. ueber @_ kein y reinkommt, wird der Standardwert von 2 verwendet; wenn doch, wird die 2 ueberschrieben...

es gibt noch die Moeglichkeit, im aktuellen Block mit no warnings; die Warnungen zu deaktivieren; sowas sollte man jedoch nur dann machen, wenn es keinen vernuenftigen anderen Weg gibt (also im Grunde nie)\n\n

<!--EDIT|Strat|1066519399-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread Verarscht mich Perl?