Files

39 lines
988 B
Markdown
Raw Permalink Normal View History

2024-04-10 12:21:46 +08:00
常用接口:
1、加载文件
// load from a data file
CSimpleIniA ini;
SI_Error rc = ini.LoadFile("example.ini");
2、获取值
ini.GetLongValue("Cfg0", "Period ", 5);
ini.GetValue("section1", "key99");
3、修改数据
ini.SetValue("section1", nullptr, nullptr);
rc = cfgini.SetLongValue("Cfg0", "Period ", 6, "Period");
4、删除数据
ini.Delete("Cfg0", "Period ");
done = ini.Delete("section2", nullptr);
5、保存数据
// save the data to a string
std::string data;
rc = ini.Save(data);
rc = ini.SaveFile(FILE_NAME);
if (rc < 0) {
printf("保存 %s ini文件失败\n", FILE_NAME);
}
————————————————
版权声明:本文为CSDN博主「香飘飘cj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/c4679281314/article/details/122951274
https://blog.csdn.net/cpp_learner/article/details/128780799