Ответ в теме: ввод переменных из файла

SFML и C++ Уроки \ Разработка игр Форумы Логика игр ввод переменных из файла Ответ в теме: ввод переменных из файла

#4948

KindRedSand
Участник
Сообщений:82

Зарегистрирован:
05.04.2017

Репутация:30

Собственно файл буфферизируется единожды при первом обращении к файлу. Дальше все считывается из строки.
Здесь запись конечно не сортируется как ключ – значение, но никто не мешает тебе пропустить весь буффер через регулярные выражения (Regex) получив std::map<std::string, std::string>, проходится по нему итерациеq и присваивать значение если ключ совпадает с искомым. Это уже не твои проблемы если юзверь поковырялся и нагадил в конфигах поставив заместо числа строку, так что смело конвертируй где нужно число через функции std::stoi, std::stof.