I completed a test today that didn't go so well. The last question dealt with binary files. For the review, he told us we had to go over seekg, tellg, and read and write methods.
On the test there was a class that could find a record (with a record number) using methods to search a binary file.
The problem asked us to write a method:
bool Class_name::find_a_record(ifstream& is, string name)
{
}
The class had a private variable: char m_name[25];
I couldn't figure out how to write a method to search for the record with a string name in a binary file! Any help? I put down trash for my answer. Something with is.seekg((char*)Class, sizeof(&variable)) or something like that in some if statement with EOF. I was working on this with 10 min to spare. UGH. The UML diagram took too long. And I still can't figure out what the answer could be. Any takers? I don't get my test back till Monday and it's killing me.