Начинающий
-
Автор темы
- #1
Помогите правильно указать путь к файлу, ошибка на строке
Код функции создания конфига
Код функции сохранения конфига
Заранее спасибо за помощь!
Код:
Config->Save(file.c_str());
Код:
if (ImGui::Button("Create & Save new Config"))
{
string ConfigFileName = ConfigName;
if (ConfigFileName.size() < 1)
{
ConfigFileName = "config";
}
std::string file = "C:\\CRYSTALHOOK\\" + ConfigFileName + ".ini";
Config->Save(file.c_str());
RefreshConfigs();
}
Код:
void CConfig::Save()
{
static TCHAR path[MAX_PATH];
std::string BaseDir, file;
if (SUCCEEDED(SHGetFolderPath(NULL, CSIDL_APPDATA, NULL, 0, path)))
{
file = std::string(BaseDir) + ConfigFileName + ".ini";
}
CreateDirectory(BaseDir.c_str(), NULL);
}
Последнее редактирование: