Hallo zusammen,
Am 2003-01-24 13:22 +0100 schrieb Jens Puruckherr:
Hallo, ich habe hier ein Hash von Arrays:
my %ex_cp; $ex_cp{"hashkey"} = [ "wert1", "wert2" ];
$ex_cp{"hashkey"}[0] @{$ex_cp{"hashkey"}}[0]
geht alles nicht ;-(
Ich habe das mal bei mir ausprobiert. Geht vorzüglich, es kommen keine Warnungen. Konkret habe ich folgendes (vollständiges) Skript probiert:
-------- snip ----------- #!/usr/bin/perl -w
my %ex_cp; $ex_cp{"hashkey"} = [ "wert1", "wert2" ];
print $ex_cp{"hashkey"}[0], "\n"; print $ex_cp{"hashkey"}[1], "\n";
print @{$ex_cp{"hashkey"}}[0], "\n"; print @{$ex_cp{"hashkey"}}[1], "\n"; -------- snip -----------
Ausgabe: wert1 wert2 wert1 wert2
Ich benutze perl 5.6.1; vielleicht hast Du noch eine sehr alte Perl-Version?
Ciao, Pitti