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

KurtZ
 2008-05-13 16:38
#109656 #109656
User since
2007-12-13
411 Artikel
BenutzerIn
[default_avatar]
renee+2008-05-13 08:08:22--
renee+2008-05-12 13:51:56--
[...]Ein "my" weist den Compiler an, die Variable anzulegen (aber noch keine Zuweisung zu machen). [...]


also ... mein Gefühl ist das noch das die Variable da noch nicht physikalisch angelegt wird. Die Deklaration teilt dem Compiler mit *wo* er die Variable anzulegen hat, wenn sie denn endlich initialisiert/benutzt wird.

Naja ...wie auch immer, hier reichts sich den Unterschied zwischen Initialisierung und Deklaration zu verdeutlichen.

NACHTRAG:

nein, sie wird tatsächlich bereits angelegt!
Code (perl): (dl )
1
2
our $xxxxxxx;
foreach $v (keys %main::) { print "main> $v\n" if $v =~ /xxxxxxx/}
TMTOWTDYOG (there's more than one way to dig your own grave)

View full thread Scope? .. wieder mal