微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
boost-program-options专题提供boost-program-options的最新资讯内容,帮你更好的了解boost-program-options。
我有一个表示一个配置的地图.它是一个std :: string和boost :: any的地图. 该地图在开始时被初始化,我希望用户能够在命令行上覆盖这些选项. 我想做的是使用options_description :: add_option()方法从该地图构建程序选项.但是,它需要一个模板参数po :: value<>而我所有的都是boost :: any. 到目前为止,我只是有代码的shell
boost选项解析器允许指定一个变量来存储选项值,而不是使用so_long [“typing”].作为< bool>()方式: bool flag_value; entries.add_options() ("flag", value<bool>(&flag_value), "a simple flag value"); ...... cout<<"flag value is: "<<flag_v
我的代码不起作用: wstring config_file; // Declare a group of options that will be // allowed only on command line po::options_description generic("Generic options"); generic.add_options() ("help,h", "pro