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

pq
 2009-12-21 19:15
#129591 #129591
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
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: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Problem mit Hash