多线程程序自动关闭。
网上搜了一些答案说是不要用createthread创建线程用_beginthread创建。但是用了程序还是自动退出。
继续在网上找原因说是用fopen会全局变量导致冲突,所以我又改写了读写文件的操作换成window api,还是自动退出。
调式的时候很奇怪,单步调式到雷区的时候,不会自动退出。但是不单步调式过雷区的时候又退出。
而且单步调式过雷区之后,不单步调式按f5他又能正确运行。线程中类的其他方法(线程中执行类的方法)又可以正确执行,但是那个拥有雷区的方法就是不行,就是要自动退出。
这里有没有遇到过这类奇怪问题的高手,求解答。求各种工具。
我用的是VS2008