Re: Main Thread erstinitialisierung Kategorie: Programmierung (von André H. - 29.08.2005 14:15) | ||
Als Antwort auf Main Thread erstinitialisierung von Fritz Tremmel - 29.08.2005 13:11 | ||
| ||
Hallo Fitz, > Wenn ich das richtig verstanden habe, läuft der main-thread in einer Dauerschleife. > Wie kann ich nun verhindern dass gewisse variable nur beim ersten durchlauf initialisiert werden. > Gibt es dafür einen guten Trick Ertseinmal etwas Grundsätzliches: Jeder Thread läuft in einer Schleife. Allerdings kann auch jeder Thread angehalten werden.(Auch Main-Threads) Es gibt mehrer Möglichkeit eine Initialisierungssequenz nur einmalig durchlaufen zu lassen. Die von mir favorisierte und ressurcensparenste ist folgende: thread main { // Initialisierungen (samt Staten weiterer Threads) //... loop { // Hauptprogrammteil //... } } Allerdings ist auch diese weit verbreitet: thread main { // Initialisierungen //... // weitere Threads starten ... halt; // Thread anhalten } Allerdings hat man hier immer einen brachliegenden Thread. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: Main Thread erstinitialisierung (von Fritz Tremmel - 30.08.2005 14:13) |