Files
M5Stack_Linux_Libs/components/simpleini/doc
dianjixz 49df8c5def [init]
2024-04-10 12:21:46 +08:00
..
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