It seems that writing ascii files changed significantly from c to c++. It moved from file pointers and things like that to being very easy, like
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.";
myfile.close();
However, from googling it seems that binary file reading/writing has not become any easier - you still have to keep track of the sizeof() what you are writing and input using buffers and all that. Am I correct? or is there indeed an easy way that I just didn't find?
Thanks,
Dave