前天晚上本来心情不好,后来我一直在调试程序,调试发现程序无论如何总是有错误,不是多读4个字节,就是2个字节之类的。
一直认为是协议格式不对,调到了1点,用UtralEdit看了很久,没有发现问题。
到昨天晚上还是这样,到晚上11点才发现原来是这个问题fread("name", "r+");fwrite("name", "r+");应该是fread("name", "rb+"); 这个b没有加上!记得以前在学校遇到过,不过忘了!据说vs的bug!
UtralEdit真好用
前天晚上本来心情不好,后来我一直在调试程序,调试发现程序无论如何总是有错误,不是多读4个字节,就是2个字节之类的。
一直认为是协议格式不对,调到了1点,用UtralEdit看了很久,没有发现问题。
到昨天晚上还是这样,到晚上11点才发现原来是这个问题fread("name", "r+");fwrite("name", "r+");应该是fread("name", "rb+"); 这个b没有加上!记得以前在学校遇到过,不过忘了!据说vs的bug!
UtralEdit真好用