You've already forked M5Stack_Linux_Libs
mirror of
https://github.com/m5stack/M5Stack_Linux_Libs.git
synced 2026-05-20 11:01:38 -07: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