• XSS.stack #1 – первый литературный журнал от юзеров форума

C++ Локальный счётчик нажатий на кнопку

uglydavidka

HDD-drive
Пользователь
Регистрация
17.11.2022
Сообщения
30
Реакции
0
Нужен счётчик нажатий на кнопку счёт которого не будет сбрасываться при перезаходе в приложение и данные которого будут храниться на файле в компьютере
 

int clicks = 0;
void clicked(){clicks++;}
 
Ответ лежит на поверхности в теме тыц

Иногда ответы на бессвязный бред восполенного мозга нуба всё таки возможны, приведу пример к теме на xss ссылка тыц

Посмотреть вложение 49427

Что человеку мешало, не ловить кучу хейта, просто сделать так:

Посмотреть вложение 49428

И так:

Посмотреть вложение 49429

И получить кодес:

C++:
#include <iostream>
#include <fstream>

using namespace std;

int main() {
    int count = 0;

    // Try to open the file for reading
    ifstream in("count.txt");
    if (in.is_open()) {
        // If the file exists and was successfully opened, read the count from it
        in >> count;
        in.close();
    }

    // Increment the count every time the button is clicked
    count++;

    // Try to open the file for writing
    ofstream out("count.txt");
    if (out.is_open()) {
        // If the file was successfully opened, write the updated count to it
        out << count;
        out.close();
    } else {
        // If the file couldn't be opened, print an error message
        cout << "Error: Unable to open count.txt for writing." << endl;
    }

    return 0;
}
 
ну и ктому же если это cpp то есть static int i = 0; если он лежит в функции какой нибудь то при return из нее счетчик не будет сбрасываться, это по моему в любой книге по плюсам. даже ии не нужен
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх