配置文件解析器

时间:2010-09-30 02:27:05

标签: c++ boost

我以为有一个提升库允许我解析unix conf文件?

我相信它还有其他功能,即它可以解析windows ini文件,我认为基于XML的配置文件可能已经完成或正在进行中。

知道那叫什么?我正在查看程序选项库,它看起来不像我几周前想要使用的库文档。

编辑:好的,我认为它可能是程序选项库,但我想我可能一直在查看其他文档示例......也许是教程。

有人能指出我阅读完整教程的方向来阅读conf文件吗?

编辑:发现它。我正在寻找的Boost Property Tree库!

3 个答案:

答案 0 :(得分:3)

Boost允许您解析几种配置文件格式;此工具是Boost.ProgramOptions的一部分。

答案 1 :(得分:1)

此页面上的所有答案都很好。

boost I中的特定库被称为属性树。但是,我会指出他是一个相对较新的功能,仅在最后一次或两次修订后才可用。我在Kubuntu 10.04.1中的默认boost安装没有它,所以我不得不下载boost库并自己构建它。

答案 2 :(得分:0)

你可能正在寻找Spirit