SaveUsrData - Inf512-MotorolaScienceCup/gra-PANG GitHub Wiki
SaveUsrData
Funkcje te odpowiadają za zapis i odczyt rankingu gracza. Pozwala to zachować 10 najlepszych wyników nawet po wyłączeniu gry.
void Game::SaveUsrData() {
if (!DirectoryExists("saves")) {
std::system("mkdir saves");
}
std::ofstream saveFile("saves/s0.psf", std::ios_base::binary);
if (saveFile.is_open()) {
for (int i = 0; i < 10; i++) {
Write(saveFile, &rankScore[i]);
}
saveFile.close();
}
}