Просто не создавать их , те что лишний
например у меня должно быть 2 потока, один выполняется 5 секунд другой 10, я хочу как только тот что 5 сек, закончил работу запустить следующий
Сделать пул потоков и закидывать туда таски
Вот так и сделай, как написал, в твоей программе
Вот задача. Запустить один поток, затем, когда он закончится, запустить второй поток
while() { запускаю жду }
ну он не хочет джойнить в мейне же их как-то
я не пойму, а как их нужно дожидаться не в деструкторе?
Тебе прям обязательно потоки самостоятельно менеджить? Если нет, то в чем проблема пул использовать? Вот тут пример для максимум 4 потоков: https://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/reference/thread_pool.html
это что-то сложное, я так понимаю готовых пулов же нет?
По ссылке что? Не готовый пул?
можешь сам написать, это строчек 100 если не оч сложный пул который просто таски выполняет
ну то буст, а я забыл сказать про то что нужен стл )
ЮЛЯ ЧТО В ЭТОМ СЛОЖНОГО?
Точно мне ответ?)
ну реально непонятно зачем для такой тупой фигни буст тянуть
я думаю, что он хотел сказать МУЛЯ, НЕ НЕРВИРУЙ МЕНЯ
Да, только первая буква там должна быть "Б"
буст можно частями всосать посредством bcp, но всё равно глупо, да
Обсуждают сегодня