首页 > 其他 > 详细

IniParse解析类

时间:2014-08-07 21:50:40      阅读:189      评论:0      收藏:0      [点我收藏+]

说明

iniParse这个类是一个解析ini文件的类,他的功能和Windows下GetPrivateProfileString的功能一样,可以很方便的保存读取配置。

当然他不是只有GetPrivateProfileString这一个功能函数,它包含了整个Windows下的完整的功能集。

iniParse有效的解决了使用Windows下的 API 频繁读取硬盘以及不能跨平台的问题,我本人在MacWindows下均编译成功,其功能也都测试成功。

网站

我的个人博客:http://www.sollyu.com/ini-parser-class

开源代码地址:https://git.oschina.net/sollyu/IniParser.git

代码

这里简单的贴一下代码,完整的代码可以参见:http://git.oschina.net/sollyu/IniParser/blob/master/IniParserDemo/main.cpp

void SaveTest( IniParser* iniPrase )
{
    STRUCT_TEST struct_test_0;
    struct_test_0.SetName("个人博客");
    struct_test_0.SetLink("http://www.sollyu.com/ini-parser-class");

    STRUCT_TEST struct_test_1;
    struct_test_1.SetName("Open Source");
    struct_test_1.SetLink("https://git.oschina.net/sollyu/IniParser.git");

    std::cout << sizeof(STRUCT_TEST) << std::endl;
    iniPrase->setStruct("Section_0", "中文", &struct_test_0, sizeof(STRUCT_TEST));
    iniPrase->setStruct("Section_1", "英文", &struct_test_1, sizeof(STRUCT_TEST));

    iniPrase->save();
}

更新

  • 2014年08月07日
    • 代码首次公开

转载请注明:Sollyu博客 » IniParse解析类

IniParse解析类,布布扣,bubuko.com

IniParse解析类

原文:http://www.cnblogs.com/sollyu/p/3897888.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!