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.
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));
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));
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement