Need byte-splitter utility

From: Fred Cisin <cisin_at_xenosoft.com>
Date: Wed Apr 2 13:57:00 2003

> > What is the difference between odd/even and high/low?
> >>As it turns out, it's not an odd-even split I need; It's
> >> high-byte/low-byte split.
On Mon, 31 Mar 2003, Eric Smith wrote:
> On a big-endian processor, the high byte is the even byte, and the
> low byte is the odd byte.
> On a little-endian processor, it's the other way around.

... and if we are using a little-endian machine to split a file made from
big-endian contents, ...

Well, we either need FOUR different programs: odd/even, even/odd,
high/low, and low/high. :-)

OR, one program, and rename the files appropriately after splitting them.


On the code that I posted earlier, there is one significant error:
FILE *FPIN, FPO1, FPO2;
needs to be:
FILE *FPIN, *FPO1, *FPO2;

Also, some operating systems will require filenames (including STDIO.H)
to be in lower case, and few compilers will require FILE.H.

--
Grumpy Ol' Fred        cisin_at_xenosoft.com
Received on Wed Apr 02 2003 - 13:57:00 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:42 BST