Qt Thread



  • Hallo,
    in meinem Buch gibt es folgendes Beispiel zu dem Thema:

    void Thread::run()
    {
       while (!stopped)
          std::cerr << qPrintable(messageStr);
       stopped = false;
       std::cerr << std::endl;
    }
    

    Was bringt das: stopped = false;

    Wenn ich stopped setze bricht die Endlosschleife ab. Aber wieso wird es danach wieder gelöscht? Was bringt das?



  • Rolf++ schrieb:

    Was bringt das?

    Dass man den Thread wieder starten kann und der dann gleich wieder brav in der Schleife rackert bis er wieder gestoppt wird.


Anmelden zum Antworten