[quote=docsnyder,17.01.2006, 11:12]
my $self=>{array} = \@array;
Letzteres funktioniert nicht :o([/quote]
Oh doch, es gibt Dir folgenden Error:
Can't modify single ref constructor in scalar assignment at - line 1, near "@array;"
Execution aborted due to compilation errors.
Probier es doch mit dem dereferenzier-Pfeilchen anstelle eines fetten Kommas und ohne erneute
my-Deklaration:
$self->{array} = \@array;
Vermutlich ist dies noch eher das gewünschte, wenn Du eine Kopie des Arrays haben willst:
$self->{array} = [ @array ];