Thread Use of uninitialized value: Wie initialisiere ich ein Hash richtig?
(14 answers)
Opened by x-man at 2004-03-04 17:18
[quote=pq,04.03.2004, 16:39][quote=Crian,04.03.2004, 16:35]"uninitialized value" klingt mehr nach Wert als nach Schlüssel ;)[/quote]
nein, mit 'value' ist nicht gemeint, ob key oder value, sondern allgemein der wert einer variablen o.ä. Quote wieso? keys werden stringified, und undef wird so zu '', das ist ganz legal[/quote] Stimmt, Du hast natürlich Recht. my %hash = (); schreib ich aber trotzdem ab und zu gern hin. Es ist zwar für den Interpreter wurscht, aber wenn es in einer Reihe von Variablen auftaucht, die alle gerade initialisiert werden, ist es optisch schöner. s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite |