wince程序 线程异常退出,郁闷中!
在wince中 用evc写了一个程序,创建了一个线程
g_hReadTh = ::CreateThread( NULL, 8192, (LPTHREAD_START_ROUTINE)DataLogReadMain, pCommandLine, NULL, &g_dwReadThID);
在DataLogReadMain函数中
有个 while 循环
while(1)
{
....
}
奇怪的是,程序运行了20多分钟,既然 退出了 while循环。
while中没有任何跳出的操作。
请问大家,线程什么情况下会异常退出???????
[解决办法]
线程受不了你的折磨就退出了。
[解决办法]
while做什么了,贴出点代码。
[解决办法]
确实把死循环代码贴出来看下,才知道