在我的程序中,有一个循环线程在始终执行,线程名称hThread
线程执行函数:fun
fun()
{
while(true)
{
线程执行循环体
}
}在某些意外情况下,while循环会意外退出,线程也就结束了,如何防止循环结束?如何防止hThread线程结束?类似于回调函数,如果hThread线程如果意外结束,就再次创建执行hThread线程,除此之外有没有其他的好的方法?
线程执行函数:fun
fun()
{
while(true)
{
线程执行循环体
}
}在某些意外情况下,while循环会意外退出,线程也就结束了,如何防止循环结束?如何防止hThread线程结束?类似于回调函数,如果hThread线程如果意外结束,就再次创建执行hThread线程,除此之外有没有其他的好的方法?
代码问题!!
把你底代码好好检查一下,DEBUG!外部条件不正确。
检查触发底外部条件。
CreateThread(……);
……}