Thread redo erzeugt Endlosschleife (war: Ich find den Fehler nicht!!!)
(16 answers)
Opened by pl at 2008-02-03 13:03
Dieses konkrete Beispiel koennte man auch implementieren, ohne dass etwas gleichzeitig passieren muss. In perldoc -f alarm steht mehr darueber.
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 use strict; use warnings; my $line; $|++; { print " 0s: "; my $secs = 0; local $SIG{ALRM} = sub { printf("\e7\r%5ds:\e8", ++$secs); alarm(1); }; alarm(1); $line = <STDIN>; alarm(0); } chomp $line; print "Danke, dass Sie $line eingegeben haben.\n"; Aber dazu gibt es bestimmt auch ein Modul bei CPAN... Ach ja: bitte pro Thread nur ein Thema. Beim naechsten Thema, das Du anfaengst, eroeffne bitte einen neuen Thread (mit besserem Titel als "Ich find den Fehler nicht" -- den Titel von diesem Thread hab ich mal verbessert). Lieblingsmodule:
![]() ![]() |