C++ - 参数问题

Yip*_*Yay 4 c++ parameters containers boost

我正在寻找一些简单而有效的参数容器,它将像内存中的xml文件表示(或ini文件,作为另一个示例).

我的意思是,基本上它可以为每个部分存储部分和参数集,具有简单的访问器GetValue("ParameterName")和简单的返回值转换.

如果它是可序列化的将是很好的.

我昨天写了类似的东西,嗯,它适合我的需要,但可能有更方便和灵活的东西?

也许是某种参数图boost

谢谢

wil*_*ell 8

看一下boost :: program_options.它可以满足您的需求和更多:INI文件解析,环境变量解析,命令行选项解析和可扩展性.