高分求教:为什么换了一个runtime library就可以解决问题?
本人是VC新手,这段时间在进行一个VC开发的项目,我们的项目是一个c/s结构的项目,使用的是VC6.0,项目使用的是debug版本,在进行调试的时候,发现有一些说不明来历(无法跟踪到)的错误,客户端和服务端都使用调试模式的时候,不出错。但是在运行模式下就容易出错,后来我改了一个环境参数,也就是Project-->Settings-->C/C++-->Code Generation中的Use runtime library:这个选项,我将原来的Debug Multithread DLL改成了 Multithread DLL。然后 rebuild all。结果程序不会再出错了。
请大家帮忙解答,先谢谢了。另外想问问:如何在不改变这个选项的情况下让程序不出错?