5

我刚刚开始boost::program_options第一次深入研究。我非常喜欢它。然而,我试图用它来完成的事情似乎并不是它的设计师所考虑的。

我想用来boost::program_options解析命令行选项和配置文件。到目前为止,一切都很好。此外,尽管如此,我希望能够检查更新的设置(比如来自新的配置文件),这些设置可以覆盖我的 variables_map 中先前解析的设置。

当然,我可以做一个单独的解析并尝试合并这两个地图。也许这就是我最终会做的事情。不过,我只是想知道,是否有人以前做过类似的事情并想出了一个巧妙的解决方案。

4

0 回答 0