不能多次指定选项“--opt”
option '--opt' cannot be specified more than once
运行 进入 boost 程序选项的错误。我是运行一个命令如prog --opt arg1 --opt arg2
。
就是returns这个错误
option '--opt' cannot be specified more than once.
有没有办法多次使用选项名称?
目前我有这样定义的程序选项,它没有默认值。我有兴趣找出一种方法来多次指定选项名称的使用
po::value<std::string>()
来自http://www.radmangames.com/programming/how-to-use-boost-program_options:
指定一个可以多次指定的选项
--选项<值1>--选项<值2>--选项<值3>
("option", po::value<std::vector<arg_type> >(), "a list of values")
运行 进入 boost 程序选项的错误。我是运行一个命令如prog --opt arg1 --opt arg2
。
就是returns这个错误
option '--opt' cannot be specified more than once.
有没有办法多次使用选项名称?
目前我有这样定义的程序选项,它没有默认值。我有兴趣找出一种方法来多次指定选项名称的使用
po::value<std::string>()
来自http://www.radmangames.com/programming/how-to-use-boost-program_options:
指定一个可以多次指定的选项
--选项<值1>--选项<值2>--选项<值3>
("option", po::value<std::vector<arg_type> >(), "a list of values")