C++11多线程运行报错:terminate called without an active exception(没有join或detach子线程)
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++11多线程运行报错:terminate called without an active exception(没有join或detach子线程)相关的知识,希望对你有一定的参考价值。
原因:子线程还没创建好,主线程就退出了(我本来是想分离子线程,但是忘记写分离代码t.detach()
了)
参考文章:terminate called without an active exception错误分析
以上是关于C++11多线程运行报错:terminate called without an active exception(没有join或detach子线程)的主要内容,如果未能解决你的问题,请参考以下文章
JAVA多线程模式-Two Phase Termination
C++11多线程第二篇:线程启动结束创建线程的多个方法:joindetach