今天在做存档功能的时候遇到一个问题,在存档写入后读存档的过程中,一直有读取错误的情况。一开始以为是读存档和写存档不对应,因数据较多反复调试没有解决问题。
后来才发现2dx的读写函数,如果是2进制文件的。那么读命令应该是"rb",写命令应该是"wb"。这个问题据说只会在win32上有问题,也是不幸的被碰上了。
今天在做存档功能的时候遇到一个问题,在存档写入后读存档的过程中,一直有读取错误的情况。一开始以为是读存档和写存档不对应,因数据较多反复调试没有解决问题。
后来才发现2dx的读写函数,如果是2进制文件的。那么读命令应该是"rb",写命令应该是"wb"。这个问题据说只会在win32上有问题,也是不幸的被碰上了。