Я создаю boost::thread
объект с a new
оператор и продолжается, не ожидая этот поток для окончания его работы:
void do_work()
{
// perform some i/o work
}
boost::thread *thread = new boost::thread(&do_work);
Я предполагаю, необходимо удалить thread
когда работа сделана. Что лучший способ к этому, явно не ожидая завершения потока?