我以前在Visual C++ 1.5下编的程序想改到6.0版本下编译,自以为所有问题都解决了,可编译后程序还是不能正常运行,经调试发现同样的一个struct(其中的数据类型均为16位和32位下长度一致的,无int型数),用sizeof()函数获取的长度不一样,在32位下要长出几个字节,导致以前16位下的数据文件无法正确读出,这是什么原因?有没有不用修改数据文件就可以解决的办法? 我以前在Visual C++ 1.5下编的程序想改到6.0版本下编译,自以为所有问题都解决了, 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交