Thread Korrekter Code? (7 answers)
Opened by bianca at 2011-04-09 20:28

rosti
 2011-04-09 22:25
#147522 #147522
User since
2011-03-19
3476 Artikel
BenutzerIn
[Homepage]
user image
2011-04-09T19:58:09 GwenDragon
Ich habe mir angewöhnt, öfters die {} bei Variablen und "Umwandlungen" (Casts) von Referenzen zu setzen, damit es auch bei komplexeren Konstrukten klar ist, auf was das Sigil % oder $ bezieht.


ACK. Was ich auch manchmal mache, wenn die 'Ref->er->enz->ket->ten' länger werden...

Code (perl): (dl )
1
2
3
4
5
6
7
my $r = $ref->{1}; # Abkürzen ;)

# btw.
my %hash = %{$ref->{1}}; # %hash ist eine Kopie!
# und hier:
my %hash = %$ref->{1}; # gibts sogar eine Fehlermeldung
# Reference found where even-sized list expected at


--Rolf

View full thread Korrekter Code?