Boost logo

Boost :

From: Shams (shams_at_[hidden])
Date: 2007-05-26 22:32:38


I have had a look at the example...

1. Apart from handling endianess what is really different from iostreams
opened in binary mode?
2. Is/can the endianness BOM (byte order mark) written to the file


"Ares Lagae" <ares.lagae_at_[hidden]> wrote in message 
>I have developed a small library for binary I/O, called binary_iostreams,
> and I am using it in several of my own projects. I was wondering if there
> is interest for such a binary_iostreams library?
> The binary_iostreams is a small library, very similar to the iostreams
> library. Compared to iostreams, the unformatted I/O operators remain, and
> the formatted I/O operators now do binary I/O. This makes the
> binary_iostreams library easy to use for anyone acquainted with the
> iostreams library. The binary_iostreams library allows to set the
> endianness of the output stream. Together with <cstdint>, this allows for
> portable binary I/O, although binary_iostreams does not claim to be a full
> blown serialization library.
> Direct link to a motivating example:
> The library:
> The documentation:
> Best regards,
> --
> Ares Lagae
> Computer Graphics Research Group, Katholieke Universiteit Leuven
> _______________________________________________
> Unsubscribe & other changes: 

Boost list run by bdawes at, gregod at, cpdaniel at, john at