Saving and loading game data in C++