Hlavní navigace

Názor ke článku C++20: Jak se budí korutiny od jdsulin - Priklad s WinApi je docela dobry - vsechny...

  • 31. 10. 2022 13:16

    jdsulin

    Priklad s WinApi je docela dobry - vsechny graficke toolkity, ktere znam (GTK, Qt, wxWidgets) obsahuji event loop a pripadne thread-safe posilani zprav. Nevidim zadny problem v tom, abych zaridil, zda se tento callback/timer provadi v hlavnim vlaknu nebo si pro to vytvorim vlakno zvlast a vysledky operaci vracim pomoci zprav hlavnimu vlaknu. Pro takove pripady je ve vsech toolkitech i thread pool, ktery bude mit pri vicenasobnem pouziti urcite mensi rezii, nez vytvareni a ruseni vlaken.

    Ostatne Javascript funguje na podobnem principu.