C++ Конфиги чита

Пользователь
Статус
Онлайн
Регистрация
5 Июл 2022
Сообщения
1,003
Реакции[?]
86
Поинты[?]
23K
Добрый день! Подскажите пожалуйста, как сделать, что бы можно было сохранять конфиг?
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
#include <fstream>
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пользователь
Статус
Онлайн
Регистрация
5 Июл 2022
Сообщения
1,003
Реакции[?]
86
Поинты[?]
23K
ну вообще то да, false / true это логическое обозначение нуля и единицы
Ну это я знаю. То есть нужно сделать чек бокс, при нажатии на который, будет записываться кфг, верно мыслю?
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пользователь
Статус
Онлайн
Регистрация
5 Июл 2022
Сообщения
1,003
Реакции[?]
86
Поинты[?]
23K
И последний вопрос. Как сделать, что бы оно применяло конфиги?
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пользователь
Статус
Онлайн
Регистрация
5 Июл 2022
Сообщения
1,003
Реакции[?]
86
Поинты[?]
23K
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
гениально. Но оно не читает) юзаю так :
C++:
std::string path = "C:\\UniseCFGG.txt";
                std::ifstream fin;
                fin.open(path);
                if (!fin.is_open()) {

                }
                else {
                    char ch;
                    while (fin.get(ch)) {
                       
                    }

                }
                fin.close();
C++:
namespace cfg {
    void update() {
        FILE* file;
        fopen_s(&file, ("config.ini"), ("r"));
        if (!file) return;

        fscanf(file, ("%i\n"), &key_code);
        fscanf(file, ("%i\n"), &bone_id);
        fscanf(file, ("%i\n"), &aim_smooth);
        fscanf(file, ("%i"), &view_fov);

        fclose(file);
    }

    void setup() {
        FILE* file = fopen(("config.ini"), ("w"));
        if (!file) return;

        fprintf(file, ("%i\n"), key_code);
        fprintf(file, ("%i\n"), bone_id);
        fprintf(file, ("%i\n"), aim_smooth);
        fprintf(file, ("%i"), view_fov);

        fclose(file);
    }
}
 
Пользователь
Статус
Онлайн
Регистрация
5 Июл 2022
Сообщения
1,003
Реакции[?]
86
Поинты[?]
23K
C++:
namespace cfg {
    void update() {
        FILE* file;
        fopen_s(&file, ("config.ini"), ("r"));
        if (!file) return;

        fscanf(file, ("%i\n"), &key_code);
        fscanf(file, ("%i\n"), &bone_id);
        fscanf(file, ("%i\n"), &aim_smooth);
        fscanf(file, ("%i"), &view_fov);

        fclose(file);
    }

    void setup() {
        FILE* file = fopen(("config.ini"), ("w"));
        if (!file) return;

        fprintf(file, ("%i\n"), key_code);
        fprintf(file, ("%i\n"), bone_id);
        fprintf(file, ("%i\n"), aim_smooth);
        fprintf(file, ("%i"), view_fov);

        fclose(file);
    }
}
Это запись и чтение? Спасибо
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу