Thread Seiteneffekt von our
(11 answers)
Opened by GwenDragon/Linux at 2018-07-02 16:05
//modedit: Abgeteilt von Variable in einem Modul deklarieren.
Aber da stellt sich mir die Frage wieso zeigt dies dann zweimal 42? Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 use strict; use warnings; use 5.010; use utf8; package A; our $test = 42; say ${A::test}; 1; say $test; Ergibt: 42 42 Ich dachte die letzte Zeile wäre nun sowas wie say $main::test; , Weil doch $test durch die Deklaration im package A mit our zu A gehört. Wo ist da mein Denkfehler? Last edited: 2018-07-02 16:07:41 +0200 (CEST) |