这不是代码问题,可能开发环境出错了,或者是你项目配置文件有错
把C++卸载重装,代码重新导入编译试试看。
编译器的问题,用gcc编译过没问题
char *p;这个定义在vc6是错误的,改成unsigned char *p;不知道你用什么编译器,这些提示跟编译器运行有关,The thread 0xC60 has exited with code 0 (0x0).貌似线程冲突。