"Bill Baxter" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > On Mon, Nov 17, 2008 at 5:53 AM, Denis Koroskin <[EMAIL PROTECTED]> wrote: >> 16.11.08 × 18:55 nobody × Ó×Ï£Í ÐÉÓØÍÅ ÐÉÓÁÌ(Á): >> >>> I would like to be able to save and load a lot of data to/from a file. >>> (in >>> D1) >>> For example a struct like this: >>> >>> struct Fruit >>> { >>> int banana; >>> double[][] orange; >>> bool[] apple; >>> } >>> >>> Practically all the examples that I've come across only deal with saving >>> and >>> loading text, so I'm having a hard time dealing with saving/loading >>> arrays/floats/bools/etc. >>> >>> What would be a good way to do this? >>> >>> >> >> I know there is a doost.serializer >> (http://dsource.org/projects/doost/wiki/Serializer) but I never used it >> myself so I can't say whether it fill fit you. >> I am also prototyping another one at the moment, but I don't know how far >> will it take. >> > > team0xf has a library called xpose > which does serialization to and from a binary format. > > Can be found here: > http://team0xf.com:8080/xf/file/1eb43f0657ec/xpose/ > > It's part of xf, which you can get using hg: > hg clone http://team0xf.com:8080/xf > > > --bb >
Oh, I've also used some other team0xf stuff, and that worked splendidly, so I'll check it out. Thanks.
