Thread Sternchen bei Referenzen (1 answers)
Opened by Cthulhu at 2008-09-03 10:22

Cthulhu
 2008-09-03 10:22
#114218 #114218
User since
2008-07-30
4 Artikel
BenutzerIn
[default_avatar]
Was bewirkt eigentlich ein * bei Referenzen? Ich habe zB im Code von IO::Handle (Subroutine new()) folgendes gefunden:
Code: (dl )
1
2
3
    my $me = bless gensym(), $class;
# ...more code...
@{*$me} = ($readfh, $writefh);

Was bewirkt das Sternchen bei dieser Arrayzuweisung? Was ist der Unterschied zu:
Code: (dl )
    @{$me} = ($readfh, $writefh);
?

View full thread Sternchen bei Referenzen