Как остановить запуск std :: thread без завершения программы

я пытаюсь выучитьstd::threads отC++11 сделать систему потоков.

Мне было интересно, есть ли способ остановить запуск потока (не спящий, но действительно разрушающий поток или, так сказать) без остановки всей программы.

я знаюstd::join существует, но это заставляет поток ждать, пока все потоки не вернутся.

Есть ли другой способ справиться с этим? (Например, для созданияThreadPool класс без необходимости блокировать поток?)

Ответы на вопрос(3)

Ваш ответ на вопрос