[CS-FSLUG] Binary
Aaron Patrick Lehmann
lehmanap at cs.purdue.edu
Sun Dec 12 08:39:15 CST 2004
Did you set the 'b' mode flag on the stream when you opened it?
Aaron Lehmann
On Sun, Dec 12, 2004 at 01:29:09AM -0600, N. Thompson wrote:
> I read in one of my books that Qt keeps data separate by itself when you're
> using binary output streams, I was trying to see if this would also happen
> with regular C++ binary file streams so I was trying to test it out. I wrote
> a program which would write three integers, three strings and then three
> characters to a file but when I opened it I get a plain text file.
>
> Can anyone explain why I'm getting what looks like an ordinary plain text
> file, are characters and numbers not changed into something else when dealing
> with binary file streams?
>
> If anyone was wondering about the results, the standard C++ file streams do
> not separate data given to a binary output stream, the output came out as
> "123onetwothree123" where the first three numbers were the integers given to
> it, the next three words were the strings and the last three numbers were the
> characters.
>
> _______________________________________________
> ChristianSource FSLUG mailing list
> Christiansource at ofb.biz
> http://cs.uninetsolutions.com
--
Why do the Democrats complain about Nader losing them Presidential elections?
Republicans don't complain about Libertarians.
More information about the Christiansource
mailing list