|
发表于 2011-2-24 09:25:40
|
显示全部楼层
Post by linyunxian;2128629
其实最担心的是重装成64位的之后,32位应用转成64位应用后对之前生成的数据不再兼容,那就欲哭无泪了。
除了指针以外,x86和amd64的所有数据类型都是兼容的。(是的,甚至包括 int 类型)
而一般而言,程序把一个指针值保存到硬盘是没有任何意义的。
唯一一种不兼容的可能是当你想用二进制的方式存储long型数据。不过,其实使用fread/fwrite进行二进制结构存取的模式现在很少用了,文本文件形式的数据占主要。
所以对于存盘的数据通常不会存在不兼容。 |
|