Thread Problem mit Hash
(7 answers)
Opened by fliXR at 2009-12-20 23:19
es wurde doch schon gesagt, dass du mit einer zuweisung an %dirlist den gesamten hash neu definierst und somit alle einträge löschst.
vielleicht solltest du dich genau auf aussagen beziehen, damit wir wissen, was genau du nicht verstanden hast, denn pauschal nochmal dieselbe frage zu stellen, hilft da auch nicht. desweiteren wurde dir gezeigt, wie du stattdessen neue keys hinzufügst. edit: zur vernschaulichung: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 use strict; use warnings; use Data::Dumper; my %hash = ( a => 1, ); print Dumper \%hash; $hash{b} = 2; print Dumper \%hash; %hash = ( c => 3, ); print Dumper \%hash; # ausgabe __END__ $VAR1 = { 'a' => 1 }; $VAR1 = { 'a' => 1, 'b' => 2 }; $VAR1 = { 'c' => 3 }; Last edited: 2009-12-21 19:20:14 +0100 (CET) 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: ![]() ![]() |