C++. Есть объект std::future на стэке, полученный от std::async(), функция завершается, и при возврате из функции деструктор объекта std::future ждёт, пока завершится, отслеживаемый им поток, что вызывает неприемлемые задержки. Как можно отвязать этот объект от потока, что бы при его уничтожении не ждать, когда завершится поток?


Ответ на:
комментарий
от fsb4000


Ответ на:
комментарий
от no-dashi-v2






Ответ на:
комментарий
от pr849

Ответ на:
комментарий
от slovazap


Ответ на:
комментарий
от Siborgium

Ответ на:
комментарий
от slovazap

Ответ на:
комментарий
от Siborgium

Ответ на:
комментарий
от pr849

Ответ на:
комментарий
от alysnix

Ответ на:
комментарий
от alysnix

Ответ на:
комментарий
от alysnix


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Сегфолт при завершении работы потока QThread - что не так? (2017)
- Форум Вернуть результат thread в С++ без мутексов? (2022)
- Форум Завершение многопоточного приложения (2021)
- Форум Вывод в поток «многомерного» Array (2014)
- Форум Дождаться std::future асинхронно (2016)
- Форум Создание фонового треда на время жизни класса (2016)
- Форум Вызвать метод базового класса при разрушении дочернего объекта (2015)
- Форум Отложенное освобождение памяти (2016)
- Форум Задача по оптимизации сервера // С++ (2023)
- Форум Правильное завершение потока. (2012)