boost::program_options
初めて掘り下げ始めたところです。私はそれがかなり好きです。しかし、私がそれで達成しようとしていることは、そのデザイナーが説明したものではないようです.
boost::program_options
コマンド ライン オプションと構成ファイルの両方を解析するために使用したいと考えています。ここまでは順調ですね。さらに、変数マップで以前に解析された設定を上書きする可能性のある更新された設定 (たとえば、新しい構成ファイルから) を確認できるようにしたいと考えています。
確かに、別の解析を行って 2 つのマップをマージすることはできます。たぶんそれが私がやることになるでしょう。しかし、誰かが以前にこのようなことをしたことがあり、巧妙な解決策を思いついたのではないかと思っています。