bbxyard

 

一个基于STL-map的配置文件解析库(类)libconfparser

一个基于STL-map的配置文件解析库(类)

我的第一个sf.net开源工程libconfparser:

主页:http://libconfparser.sourceforge.net/ (就是缺省的呵呵)


一个C++版的配置文件解析库(类),就一个hpp文件, 应该还是比较好用的. 

目前支持INI格式的配置文件读取,后续支持配置回写以及XML格式的配置功能.


[文件发布下载]

https://sourceforge.net/projects/libconfparser/files/dist


[svn开源地址]

svn co https://libconfparser.svn.sourceforge.net/svnroot/libconfparser/trunk libconfparser

posted on 2011-06-29 22:49 bbxyard 阅读(1992) 评论(4)  编辑 收藏 引用

评论

# re: 一个基于STL-map的配置文件解析库(类)libconfparser 2011-07-11 08:52 欲三更

何必呢,直接用xml dom有什么不好的?  回复  更多评论   

# re: 一个基于STL-map的配置文件解析库(类)libconfparser[未登录] 2011-07-11 09:49 bbxyard

@欲三更
这个是“类INI”格式的配置文件解析,暂时不支持XML.
windows下有:
GetPrivateProfileString和GetPrivateProfileInt 两个API可以提取配置项.
但是其它系统没有.
这是一个通用的ini格式的配置文件解析.  回复  更多评论   

# re: 一个基于STL-map的配置文件解析库(类)libconfparser 2011-07-11 15:14 欲三更

哈哈,其实我也造过这么一个轮子,当时我想出来好多INI文件的扩展。又是#include,又是宏,又是域和子域。。。乱七八糟一大套,结果写完到最后自己不会用了。。。那些功能我自己都没在逻辑上琢磨明白~~  回复  更多评论   

# re: 一个基于STL-map的配置文件解析库(类)libconfparser 2011-07-25 09:29 jinnee

发现一个BUG,在构造函数里面调用取配置的宏会失败,取不成功。。。  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


导航

统计

常用链接

留言簿

随笔档案

搜索

最新评论