Save/load data to a file

Bill Baxter wbaxter at gmail.com
Sun Nov 16 13:11:24 PST 2008


On Mon, Nov 17, 2008 at 5:53 AM, Denis Koroskin <2korden at gmail.com> 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


More information about the Digitalmars-d-learn mailing list