Thread Scope? .. wieder mal (6 answers)
Opened by RalphFFM at 2008-05-12 14:26

RalphFFM
 2008-05-12 16:51
#109613 #109613
User since
2006-11-16
258 Artikel
BenutzerIn
[Homepage] [default_avatar]
Wieso meckert strict dann bei folgendem?
Code (perl): (dl )
1
2
3
4
5
6
7
8
#!/usr/bin/perl
use warnings;
use strict;
my $var = "Hallo Welt";
BEGIN {
        print "innen: $var\n";
}
print "aussen: $var\n";
Use of uninitialized value in concatenation (.) or string at /tmp/unbenannt line 6.
innen:
aussen: Hallo Welt

Der Skalar müßte ja dann ebenfalls schon angelegt sein. -> Ich denke der Kernpunkt liegt darin, was der Begriff "angelegt" _genau_ beinhaltet? (Laut Fehlermeldung bedeutet "angelegt" offenbar noch kein "initialisiert".)

View full thread Scope? .. wieder mal