Thread static variable
(24 answers)
Opened by #Kein Kommentar at 2008-02-03 18:46
Und nur weil es so schoen kryptisch aussieht, hier noch eine weitere Loesung:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 use strict; use warnings; foreach (1..5){ hallo (); } sub hallo { my $ab; sub counter { no warnings; return ++$ab; } print counter(), "\n"; } Das nutzt ein "Feature" aus, was die meiste Zeit eigentlich nur stoerend auffaellt, und zwar, dass my-Variablen in inneren Funktionen zu so einer Art State-Variablen werden. Lieblingsmodule:
![]() ![]() |