4programmers.net

Witaj!

several dodał nowy post w wątku: Jak opóźnić wykonanie zadania w oddzielnym wątku?


Chcę przygotować wątek, tj. ustawić zadanie do wykonania ale odroczyć uruchomienie tego wątku do czasu aż będzie mi to potrzebne

std::condition_variable się nada. Wrapujesz sobie std::thread w takiego wybrakowanego thread poola, gdzie worker nie ma pętli tylko od razu czekanie na flagę za pomocą std::condition_variable::wait. Dodajesz metodę gdzie przekręcasz flagę, i wołasz notify_one.


Zobacz post

Z poważaniem,
4programmers.net

Jeżeli masz problemy z kliknięciem na przycisk "Zobacz post", skopiuj i wklej poniższy link w przeglądarce:

http://4programmers.net/Notification?path=%252FForum%252FC_i_C%252B%252B%252F376837-jak_opoznic_wykonanie_zadania_w_oddzielnym_watku%253Fp%253D2009457%2523id2009457