Thread Stilfrage: Wert zu (nicht) vorhandem Hasheintrag addieren (6 answers)
Opened by shi8dao at 2011-05-10 14:16

shi8dao
 2011-05-10 15:06
#148422 #148422
User since
2011-04-26
28 Artikel
BenutzerIn
[default_avatar]
2011-05-10T12:53:17 bianca
Vielleicht sei an der Stelle eine Winzigkeit erwähnt:

Autovivifikation!
Siehe Code:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
#!/usr/bin/perl -W
use strict;
use warnings;
use Data::Dumper;
my %hash;
if (defined $hash{a} && defined $hash{a}{b}) {}
print "Case 1 without autovivication:\n" , Dumper \%hash;
if (defined $hash{a}{b}) {}
print "Case 2 with autovivication:\n" , Dumper \%hash;

Das muss man wissen, damit man nicht stolpert.

Liegt das jetzt an lazy evaluation?

View full thread Stilfrage: Wert zu (nicht) vorhandem Hasheintrag addieren