Archived

This topic is now archived and is closed to further replies.

file i/o

This topic is 5401 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Ok, so when I read in an md2 file, I can read in the the entire file into a character array and then read the header into a struct easily doing HEADER *pHeader = (HEADER*)&buffer[0]; My question is, how do you write to the file in binary so that you can read it like this? if my header struct looks like: struct HEADER { int id; int version; ... }; Thanks.

Share this post


Link to post
Share on other sites
Easy...

Not sure what you are using for file I/O...but...I''ll assume fstream.

STRUCTURE myStruct;

file.write((char*)&myStruct, sizeof(STRUCTURE));
file.read((char*)&myStruct, sizeof(STRUCTURE));

Share this post


Link to post
Share on other sites