Не уверен, что правильно сделал, но все же данные не сохраняются в txt файл их загрузка вроде как происходит (диск у курсора, VS 2015), но открывая файл выясняется, что пуст.И подскажите вообще правильно ли так выводить данные?
void outputFILE(int timer, int tries, int scores, string name )
{
ofstream fout("C:\Users\Mizimod\Desktop\results.txt", ios_base::app);
fout <<"Имя игрока: " << name << "Попыток: " << tries << "Потраченное время: " << timer << "Очков: " << scores << endl; // запись в файл
fout.close(); // закрываем файл
cout << "Ваши результаты записаны в файл" << endl;
}
int main()
{
setlocale(LC_ALL, "Russian");
srand(time(NULL));
int games = 0;//какое количество игр сыграно
int start_time;//начало отсчета времени
int end_time;//конец отсчета времени
int timer;//переменная для хранения самого времени в сек.
char answer; //Ответ на предложение продолжить игру
int tries; //Количество попыток
string name;
do{
int number = rand() % 5 + 1;
cout << "Введите имя";
cin >> name;
start_time = clock();
tries = input(number);
test(tries);
end_time = clock();
timer = end_time - start_time;
cout << "Вы справились за " <<timer / 1000 <<"сек.!"<<endl;
int score = ((tries * 3 / 100) + (timer * 2 / 100)) * 100;
cout << "Количество баллов : " << score << endl;
outputFILE(timer, tries, score, name);
cout << "Хотите ли сыграть еще раз(y/n)? ";
cin >> answer;
contin(answer);
++games;
} while (answer != 'n');
system("pause");
return 0;
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости