Event vs Variable



  • Guten,

    Ist es eleganter ein Event oder eine (globale) Variable als
    Abbruchsbedingung für einen Thread zu nutzen?

    Die Antwort scheint (mir zummindest) klar auf der Hand: Event.

    Öffnet man allerdings so ein Programm mehrmals, und eines dieser
    Programme löst das Event aus (auch wenn man das Event auf "automatisch
    zurücksetzen" stellt) beenden sich ALLE threads.

    Was spricht also gegen eine Variable? Was spricht für ein Event?

    Vielen Dank schonmal im Voraus 😉



  • Du solltest auch ein nicht benamten Event verwenden!


  • Mod

    Wenn der Thread die ganze Zeit was macht nehme ich meistens eine Variable die in einer Funktion gekapselt ist, die deann den Thread beendet.
    Wenn der Thread selber wieder auf andere Events und Signale warten muss nehme grundsätzlich einen Event.


Anmelden zum Antworten