Thread Seiteneffekt von our (11 answers)
Opened by GwenDragon/Linux at 2018-07-02 16:05

rosti
 2018-07-02 14:35
#188610 #188610
User since
2011-03-19
3474 Artikel
BenutzerIn
[Homepage]
user image
Das Problem ist nicht our sondern der Geltungsbereich. Also das Übliche zum Thema Globalismus. Die andere Frage ist die, wie sich statische Variablen verhalten, was ich auch beschrieben habe.

Ansonsten:
Code (perl): (dl )
1
2
3
our $foo = 3;
our $foo = 4;
# "our" variable $foo redeclared


und andererseits;
Code (perl): (dl )
1
2
3
4
$A::bar = 1;
$B::bar = 2;

print $A::bar, $B::bar;


Also kriegen wir ja doch eine Warnung bz. redeclare. Wohingegen ein $A::foo nicht einmal mit my zu deklarieren ist, weil ja der Geltungsbereich zusammen mit der Variablen angegeben wurde.


MfG

.

View full thread Seiteneffekt von our