【发布时间】:2012-02-23 20:57:24
【问题描述】:
我做了一个游戏,它是用 C++ 和 directX 编写的。
当用户选择要播放的任务时,屏幕会在加载所有资源时出现一段时间的空白。所以用户知道游戏没有崩溃我想制作一个带有动画的加载屏幕。
我的问题是这样的:
如果一个线程(主线程)崩溃,该进程的所有线程都会崩溃吗?
你能从创建线程的线程中销毁线程,还是线程必须自行终止?
我是多线程新手,以前没有使用过。很多人说它使程序变得不必要地复杂,那么是否值得让我的程序多线程只是为了加载屏幕,还是有其他方法?
【问题讨论】:
标签: c++ multithreading loading