LINUX.ORG.RU

История изменений

Исправление anonymous2, (текущая версия) :

я так jobы перебираю, хз что там у вас блокируется…

if(job.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)
    continue;

detach нужен там где ты точно знаешь что время жизни потока меньше главного и не нужен результат.

если async перебор добавь std::atomic«int» и пиши там свой прогресс

Исправление anonymous2, :

я так jobы перебираю, хз что там у вас блокируется…

if(job.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)
    continue;

detach нужен там где ты точно знаешь что время жизни потока меньше главного и не нужен результат.

если async перебор добавь std::atomic и пиши там свой прогресс

Исправление anonymous2, :

я так jobы перебираю, хз что там у вас блокируется…

if(job.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)
    continue;

detach нужен там где ты точно знаешь что время жизни потока меньше главного и не нужен результат.

Исправление anonymous2, :

я так jobы перебираю, хз что там у вас блокируется…

if(job.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)
    continue;

Исправление anonymous2, :

я так делаю.. хз что там у вас блокируется…

if(job.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)

Исправление anonymous2, :

я так делаю.. хз что там у вас блокируется…

if(status.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)

Исходная версия anonymous2, :

я так делаю.. хз что там у вас блокируется…

if(pidStatus.second.wait_for(std::chrono::milliseconds(1)) != std::future_status::ready)