有没有一种方法可以加载如下所示的动态 INI 文件。
[basic]
number_of_servers=3
[server1]
ip=10.20.30.40
password=sdfslkhf
[server2]
ip=10.20.30.41
password=sdfslkhf
[server3]
ip=10.20.30.42
password=sdfslkhf
这里的想法是这里定义的服务器非常特定于软件的部署;所以管理员决定有多少服务器参与配置。
有没有办法在 boost program_options 中处理这个问题?