Я пытаюсь прервать основную тему из другого потока. Когда я использую Boost, я просто делаю myThread.interrupt();
, но теперь я хочу прервать основную тему (спать) из созданного мной boost::thread
.Как прервать главную тему в Visual C++
Я получаю this но std::this_thread
не существует в Visual C++ 2013. Есть еще один способ, которым я могу получить ссылку на главную тему, так что я могу использовать его позже yield()
или interrupt()
?
Стандартная библиотека Visual C++ включил 'станд :: this_thread 'поскольку по крайней мере Visual C++ 2012. –
Да, мне удалось заставить его работать (забыли добавить thread.h), но до сих пор нет доступа к Thread из ID. – Andres