由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - 为什么linux可以正确读二进制文件unixbu不行?
相关主题
Re: Help! Vi 把文件变成了二进制的,怎么恢复?How to open/edit a huge text file
[转载] 哪里能找到ECOFF的详细规范?[转载] Byte Swap Needed?
求助一个随机过程或者概率统计题,谢谢啦help for g77
linux下跑得正常Unix下出错请教几个问题!!
磁带驱动器求救![转载] 远程备份的问题
[转载] help: linux 的 2G 文件大小限制a question about cpio
Solaris CC compiler 如何从pipe读取文件,而不是从硬盘? (转载)奇怪的swap,一部分不见了
easy problem (合集) coconut蛋白质DNA关系有点像计算机里面程序和Byte
相关话题的讨论汇总
话题: 二进制话题: sun话题: os话题: unixbu话题: linux
进入Unix版参与讨论
1 (共1页)
s*****s
发帖数: 27
1
我自己写了一些二进制文件是作为程序的输入数据
用的是matlab fwrite()函数直接把矩阵的值以二进制方式写到
文件里,在linux下用c可以正确读取,但是同样的程序拿到
unix SUN OS上读的就不对,不知道是什么原因
D*********s
发帖数: 555
2
byte order?
64bit?

【在 s*****s 的大作中提到】
: 我自己写了一些二进制文件是作为程序的输入数据
: 用的是matlab fwrite()函数直接把矩阵的值以二进制方式写到
: 文件里,在linux下用c可以正确读取,但是同样的程序拿到
: unix SUN OS上读的就不对,不知道是什么原因

s*****s
发帖数: 27
3
我试了一下Sun OS 9x下double ye也是八个字节
至于order,在linux下和xp下同样的代码都可以读取数据
就是在unix下不可以

【在 D*********s 的大作中提到】
: byte order?
: 64bit?

D*********s
发帖数: 555
4
byte order is determined by platform/CPU, not OS.

【在 s*****s 的大作中提到】
: 我试了一下Sun OS 9x下double ye也是八个字节
: 至于order,在linux下和xp下同样的代码都可以读取数据
: 就是在unix下不可以

s*****s
发帖数: 27
5
you are right, I googled "byte order", I found that
SUN cpu is different from x86 family cpu. I do not
know this issue at all before...

【在 D*********s 的大作中提到】
: byte order is determined by platform/CPU, not OS.
1 (共1页)
进入Unix版参与讨论
相关主题
蛋白质DNA关系有点像计算机里面程序和Byte磁带驱动器求救!
如何判断一个数是不是回文?[转载] help: linux 的 2G 文件大小限制
麻痹的iphone6+ 说好的是16G, (转载)Solaris CC compiler 如何从pipe读取文件,而不是从硬盘? (转载)
64位系统怎么调32位系统的存档easy problem (合集) coconut
Re: Help! Vi 把文件变成了二进制的,怎么恢复?How to open/edit a huge text file
[转载] 哪里能找到ECOFF的详细规范?[转载] Byte Swap Needed?
求助一个随机过程或者概率统计题,谢谢啦help for g77
linux下跑得正常Unix下出错请教几个问题!!
相关话题的讨论汇总
话题: 二进制话题: sun话题: os话题: unixbu话题: linux