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

可连接 std::thread 的析构函数

c++11多线程入门<学习记录;

C++11多线程第二篇:线程启动结束创建线程的多个方法:joindetach

C++11多线程第二篇:线程启动结束创建线程的多个方法:joindetach

C++11多线程 创建多个线程数据共享问题