Thread END Block innerhalb einer Subroutine
(11 answers)
Opened by Kuerbis at 2013-05-09 18:04 2013-05-10T07:15:18 Kuerbis Dann bekommst Du aber folgende Warnung: Variable "$mouse_mode" will not stay shared at ... line 10. Und die Quizfrage: Welchen Wert hat $mouse_mode im END-Block wenn routine() zweimal aufgerufen wird und $mouse_mode beim ersten Aufruf 3 und beim zweiten Aufruf 4 zugewiesen wird? Sinnvoller erscheint mir folgender Code: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 my $mouse_mode; sub routine { $mouse_mode = set_mouse_mode; ... } END { if ($mouse_mode) { ... } } |