Thread Bei Abfrage des Rückgabewerts aus einer Subroutine gibts Fehler...
(23 answers)
Opened by Brenner at 2009-01-22 12:26 Brenner+2009-01-22 12:04:26-- es heisst strict und nicht stricts, und nein, das ist nicht sinn der sache. bevor du eine arrayref dereferenzieren willst, musst du prüfen, ob es eine arrayref ist. Code (perl): (dl
)
if (ref $self eq 'ARRAY' and $self->[1]) im übrigen finde ich es keinen schönen stil, irgendwelche attribute über array-indizes abzufragen, das kann sich ja kein mensch merken. benutze wenigstens konstanten mit sprechenden namen. 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: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |