MQ *_* Gu 6 c++ boost boost-program-options
Boost :: Program_Options的默认语法是"--DEVICE iphone".我如何支持语法"-DEVICE:iphone"或"-DEVICE = iphone"?
Boost.Program_Options有很多选项样式.你似乎想要的特殊组合将是:
command_line_style::long_allow_adjacent |
command_line_style::short_allow_adjacent |
command_line_style::allow_long_disguise
Run Code Online (Sandbox Code Playgroud)
这些选项应该赋予style命令行解析器的功能:
po::store(po::command_line_parser(argc, argv).style(<your styles here>).run(), vm);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
369 次 |
| 最近记录: |