Thread Frage zu Datenstruktur
(24 answers)
Opened by Kai at 2010-03-01 14:43
ja wenn du die datenstrukturen mischst, ist das kein wunder. du musst dich schont entscheiden. *entweder* du machst eine liste, wie es mein erster vorschlag war, *oder* du machst innere hashes, dann kannst du detailliertere zugriffe machen. beides geht in derselben datenstruktur nicht. ein hash-value kann nicht arrayref und hashref gleichzeitig sein.
also warum genau machst du nicht einfach, wie ich es jetzt schon mehrfach gesagt habe, in der schleife: Code (perl): (dl
)
$hosts{ $host }->{TP}->{ $tp } = 1; ? edit: wenn du die user genauso abfragen willst, ist es demnach: Code (perl): (dl
)
$hosts{ $host }->{USER}->{ $user } = 1; 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 |