Arranges for the file to be treated in binary mode on
operating systems that distinguish between binary and text files.
It should be called after
but before any
I/O is done on the filehandle.
The only way to reset binary mode on a filehandle is to reopen the file.
has no effect under Unix, Plan9, or other systems that use a single
(newline) character as a line delimiter. On systems such as
Win32 or MS-DOS,
is needed to
prevent the translation of
the line delimiter characters to and from