Thread CPU ausgelastet bei RS232-listening
(11 answers)
Opened by MajorTwip at 2009-09-04 12:02
Finde ich nicht unbedingt eleganter. Das Problem was Perl hat ist das es keine echte do {} while() Schleife gibt. Perl simuliert es aber wie eine Schleife wenn man es so schreibt.
z.B. kann man nicht mitten in einem do..loop mit "last" ausbrechen, weil Perl es gar nicht als Schleife ansieht. Ich meine es gab da noch mehr Probleme mit einer do..while Schleife. Allgemein habe ich mir nur gemerkt ein do..while Konstrukt zu vermeiden da es Probleme verursachen kann die man evtl. nicht erwartet. Ausführlich müsste es in PBP stehen. EDIT: Von daher würde ich Linuxers Version mit der while Schleife auch bevorzugen. Nur würde ich nicht gerade "LOOP" als label nutzen. EDIT2: Oh Sorry, ich wollte eigentlich nur. "RTFM!" schreiben. http://www.perl-community.de/bat/poard/message/125... Last edited: 2009-09-04 15:30:51 +0200 (CEST) Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|