问题描述
如果在用作线程函数的 lambda 函数中捕获 STD::unique_loc<std::mutex>
是否有任何潜在问题?
例如:
int foo()
{
std::mutex mtxRunOver;
std::unique_lock <std::mutex> ulkRunOver(mtxRunOver);
std::thread workThread([&](){
workThread.detach();
do_some_process_for_seconds();
}
);
do_some_work();
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)