5
我有一个程序,使用boost :: program_options从配置文件中读取大量变量。配置文件正在运行并读取值,但由于文件中有很多选项,我想将它们记录在适当位置。例如,我想配置文件看起来像:Boost Program_options配置文件注释
# Here is a description of flag1
# flag1 = true means blah blah blah
# flag1 = false means ...
flag1=true
# Here is a description of flag 2
.
.
.
的问题是,我找不到任何地方文档描述的方式来做到这一点。我相当肯定,我可以使用诸如a=
的评论分隔符,并将所有评论简单地分配给std::vector<string>
以在解析后被丢弃,但是我想知道是否有更合适的方式来处理注释行在配置文件中。
这就是我想听到的,但是如果他们把它写在某个地方会很好。 – 2013-03-19 14:39:22
@GodricSeer http://www.boost.org/doc/html/program_options/overview.html#idp120049504 – 2013-03-19 15:16:44
我想那是我的疏忽。谢谢。 – 2013-03-19 15:17:56