Thread subroutine mit foreach schleife
(8 answers)
Opened by blaise4714 at 2007-05-14 19:26
ne so wird das nichts, das ruft nach einer closure oder einer state variable wenn du ein bleed perl hast
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 sub beispiel { my $zaehler; @array= (was, wie,wo,wann,wozu,wieso); return = sub { $zaehler = 0 if scalar @array > $zaehler; return $array[$zaehler++]; } } $frager = beispiel(); $erste_antwort = $frager(); $zweite_antwort = $frager(); das ganze geht auch noch wesentlich einfacher wenn nur von einer stelle aus gefragt wird. dieses beispiel würde halt auch gehen wenn verschiedene fragesteller durcheinander fragen und bei jeder anfrage immer das jewails nächste element des arrays bekommen. du sagtest noch nicht was geschehen soll wenn das letzte erreicht ist.\n\n <!--EDIT|lichtkind|1179163878--> ![]() kephra, baumhaus, garten, gezwitscher Es beginnt immer mit einer Entscheidung. |