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?