线程有分主次吗?
我在WinMain里创建了一个新的线程A,在线程A里有创建了一个新的线程B。
现在有一些现象:
1、WinMain线程return,整个应用程序关闭了。线程A和B都没有了。
2、WinMain和B线程不return, A线程先return,那么,WinMain和B线程,不受影响,正常运行下去。
3、WinMain和A线程不return, B线程先return,那么,WinMain和A线程,不受影响,正常运行下去。
我想知道,线程A和线程B是什么关系?
WinMain线程和A线程,WinMain线程和B线程是什么关系?
[解决办法]
关键的问题在于WinMain/main return 后, 在libcrt里,会调用exit, 进程当然就退出了。
[解决办法]