Referenzen
Paul Brunner
- perl
1 Bio
Hallo,
ich habe ein Verständniss-Problem mit Referenzen. Sollte eigentlich ganz einfach sein:
Array-Referenz initialisieren, Listenwerte zuweisen...
----------------------
my $ref = [];
@$ref = (1,1);
----------------------
...geht wunderbar.
Jetzt das selbe mit einer Array-Referenz innerhalb einer Datenstruktur...
-------------------------------
my $data => { 'array' => [] };
@$data->{'array'} = (1,1);
-------------------------------
...und da gehts nicht. Wo ist der Denkfehler?
Gruß
Paul
Sup!
my $data => { 'array' => [] };
@$data->{'array'} = (1,1);
@{$data->{'array'}} = (1,1);
Operator precedence?
Gruesse,
Bio
Ahhh, impfen!
@{$data->{'array'}} = (1,1);
Operator precedence?
Danke
Paul