How to read a C++ class from file into memory
David Finlayson
david.p.finlayson at gmail.com
Thu Mar 22 11:15:44 PDT 2007
I am coming from Python to D, so forgive my limited C/C++ knowledge.
What is the idiomatic way to read a heterogeneous binary structure in D?
In my C++ book, it shows examples of defining a class or struct with the appropriate types and then passing a pointer to this class to fread().
However, in Java or Python I could just read the types directly from a binary stream (including the padding bytes associated with the structure on disk).
How should I do this in D?
I did see this post:
http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.learn&article_id=6071
Note that I ultimately want to store these data back into classes where I can work with it.
Thanks,
David
More information about the Digitalmars-d-learn
mailing list