10 auto it = config.
itemAtKey(
"global",
"key",
"0");
11 auto int_value = std::strtol(it.value.c_str(), 0, 0);
13 std::cout <<
"You ran this program: " << int_value <<
" times.\n";
14 config.
setItem(
"global",
"key", std::to_string(int_value));
16 std::cerr << std::format(
"Exception: {}\n", e.
text());
Parses and manages an INI-style configuration file.
VK_ConfigItem itemAtKey(const std::string §ion, const std::string &key, const std::string &default_value="") const
Retrieve a configuration item by section and key.
void setItem(const std::string §ion, const std::string &key, const std::string &value)
Insert or update a configuration item.
INI-style configuration file reader/writer.