我在Visual studio C++中做了一些多线程编程,使用了beginthreadex,endthreadex调用。
我创建了一个子线程thread1。子线程运行在一个永远不会退出的函数上,因为它有一个无限循环。现在,如果父线程因错误而终止或成功完成,子线程是否也会退出?我的疑问是--是否存在子线程即使在主程序退出后仍处于活动状态的情况?对于linux,这种
linux手册中对pthread_join的介绍是:The pthread_join() function waits for the thread specified by thread to terminate我很好奇这个句子是否意味着主线程和子线程分别运行,但是当子线程结束时,主线程可以结束。Child1 thread: 1结果总是在子线程