Thread Frage zu Datenstruktur (24 answers)
Opened by Kai at 2010-03-01 14:43

pq
 2010-03-01 15:47
#133826 #133826
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Frage zu Datenstruktur