Thread arrays in objects
(11 answers)
Opened by docsnyder at 2006-01-17 11:14
[quote=docsnyder,17.01.2006, 11:12]
Code: (dl
)
my $self=>{array} = \@array; Letzteres funktioniert nicht :o([/quote] Oh doch, es gibt Dir folgenden Error: Code: (dl
)
1 Can't modify single ref constructor in scalar assignment at - line 1, near "@array;" 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 ]; Erst denken, dann posten --
27. Deutscher Perl- u. Raku -Workshop 12. bis 14. Mai 2025 in München. Winter is Coming |