Thread for-schleife: wie ging das nochmal?
(8 answers)
Opened by pktm at 2004-07-23 18:44
ich verwende
for (0..$#array) oder for (0..@array-1) aber ich verwende nie scalar(). das scalar ist in verbindung mit -1 sowieso implizit da. dass $#array langsamer sein soll, kann ich mir gar nicht vorstellen, da musst was verwechseln, format_c. es war mal verpönt, $#array zu verwenden, da es durch setzen der variable $[ verfälscht werden kann: seit perl5 ist es aber nur noch eine compiler-direktive, die beschränkt wird auf die datei, so dass man selbst schuld ist, wenn man $[ irgendwo setzt. 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 |