Thread C(isch) Perl(en) (C-Datenstrukturen nach Perl) (14 answers)
Opened by tonewheel at 2012-08-21 21:46

Linuxer
 2012-08-22 16:50
#161271 #161271
User since
2006-01-27
3890 Artikel
HausmeisterIn

user image
map() ist eigentlich dazu gedacht, Werte einer Liste zu überarbeiten und dann wieder eine (Ergebnis)Liste auszugeben.

Ich "missbrauche" das an dieser Stelle ein wenig. Die Liste, die ich übergebe ( 1..$max_foo ), liefert eben $max_foo Elemente, für die map jeweils den Code-Block ausführt.
Im Code-Block wird $_ auf den aktuellen Wert der Liste gesetzt; aber hier egal, weil ich es gar nicht verwende.
Damit dient dieses map {} 1..$x hier nur dazu, den Code-Block $x mal auszuführen.

Eine for-Schleife wäre eigentlich passender, lässt sich aber nicht so schön in den Aufbau der Datenstruktur integrieren.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread C(isch) Perl(en) (C-Datenstrukturen nach Perl)