小编its*_*kov的帖子

在工作完成后立即删除boost :: thread对象的最佳方法是什么?

boost::thread使用new运算符创建对象并继续而不等待此线程完成其工作:

void do_work()
{
    // perform some i/o work
}

boost::thread *thread = new boost::thread(&do_work);
Run Code Online (Sandbox Code Playgroud)

我想,有必要删除thread工作完成时.没有明确等待线程终止,最好的方法是什么?

c++ multithreading boost boost-thread

17
推荐指数
2
解决办法
1万
查看次数

标签 统计

boost ×1

boost-thread ×1

c++ ×1

multithreading ×1