Thread Problem mit Hash (7 answers)
Opened by fliXR at 2009-12-20 23:19

fliXR
 2009-12-21 19:01
#129590 #129590
User since
2009-12-19
4 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

vielen Dank für die Antworten. Leider bin ich immer noch nicht genau auf den Trichter gekommen was da genau passiert (also warum meine Variante nicht funktioniert). Die anderen Sachen sind für mich nachvollziehbar aber würde schon gerne wissen was bei meinem eigentlich passiert. In der Shell konnte man das ganz leicht mit set -x sehen, der debug mode von Perl ist leider etwas gewöhnungsbedürftig. Gibt es noch eine andere Möglichkeit als perl -d um das zu debuggen?

Problem ist dieser Codeschnipssel:
Code: (dl )
1
2
3
%dirlist = (
"$i" => "$_",
);


Nach meinem Verständnis habe ich ein Hash %dirlist und bei jedem Schleifendurchlauf erstelle ich Keys und Values. Key ist immer das $i also, 0,1,2,3... und Value = die Directory. Warum kann ich dann wenn er durchgelaufen ist nicht auf die einzelnen Keys mittels $dirlist{"1"} z. B. zugreifen?

Dank euch schon mal

Bye

View full thread Problem mit Hash