题库
资源
教程
活动
退出
如果使用std::thread创建两个线程t1,t2,先执行t1.join(),如果t1中有死循环,那么t2线程没有得到执行,而CreateThread创建的线程t1,t2,无论哪个线程先执行的线程中有死循环,另一个线程会得到执行。
另外,如果CreateThread创建的线程,可能主线程没有等其执行完就退出,所以会导致调试或者运行过程中出现一些错误,这个时候需要在主线程中控制不让主线程结束。