Thread Logs zählen (33 answers)
Opened by la_dy82 at 2011-01-09 15:42

bianca
 2011-01-09 18:49
#144368 #144368
User since
2009-09-13
6978 Artikel
BenutzerIn

user image
2011-01-09T17:43:24 la_dy82
Achso! Naja jetzt weiß ich , dass im Hash Dinge geordnet werden.

Na ja, in einem Array sind sie eigentlich geordnet und in einem Hash eher nicht. Es kommt wirklich ganz auf die Verwendung an.
Man hätte in diesem Beispiel mit Sicherheit auch über das Modul File::Find::Rule eine Einlesereihenfolge vorgeben können, dann hätte man das mit dem Array beibehalten können und es wäre gleich bei der Eingabe sortiert gespeichert worden. Das hatte ich aber nicht so schnell zur Hand, weil ich das Modul nicht nutze, worüber ich bei Zeiten auch mal nachdenken sollte.... :)
Aber irgendwie gefällt mir mein opendir() und readdir() Gefrickel auch nicht schlecht, dass ich immer nutze.

Meine Lösung ist halt nun ein Hash und man sortiert bei der Ausgabe.
Am Ende würde ein Benchmark über die bessere Lösung entscheiden, wenn sich das bei Deiner Menge lohnt.
10 print "Hallo"
20 goto 10

View full thread Logs zählen