I meant "raw" or "unaltered" data.It depends on what you mean by "binary".
Thanks for your strtol() example anyway, it was wonderfully helpful.
So interpreting "\r\n", '\n' - both of them as '\n', is that what it was talking about? Is there any other differences between binary I/O and text I/O except that?No, it's talking about not making character set conversions of multiple bytes. When a stream is binary oriented, you'll get CR and LF separately instead of the two merged into '\n', for example.