Thread sub mit statischem Speicher (28 answers)
Opened by worst_case at 2019-01-26 20:27

Raubtier
 2019-01-28 14:52
#189645 #189645
User since
2012-05-04
1075 Artikel
BenutzerIn
[default_avatar]
Ich habe ehrlich gesagt nicht 100% verstanden, was du möchtest.

Aber vielleicht möchtest du dir eine Timer-Klasse schreiben?

Ich könnte mir da so ein Interface in folgender Art vorstellen:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
my $t = Timer->new();
# ...
$t->start();
# ...
if ($t->elapsedSeconds() > 5) { ... }
# ...
$t->stop();
$t->continue();
$t->waitUntilElapsedSeconds(10);
$t->start();


Vermeide dafür das state-Keyword, speichere lieber die Startzeit und alles andere als Member-Variablen. Denn so kannst du auch mehrere Timer gleichzeitig laufen lassen.

Ggf. reicht dir auch CPAN:Time::Stopwatch?
Last edited: 2019-01-28 14:54:13 +0100 (CET)

View full thread sub mit statischem Speicher