我在我的程序中使用 boost::program_options 。我想强制使用某个标志。是否可以使用 program_options 来执行此操作,而它自己会强制执行此操作?即,抛出错误消息?
问问题
5540 次
1 回答
20
根据文档,您可以在选项描述中指定一个选项是必需的:
options_description desc;
desc.add_options()
("help", "produce help")
("count", value<int>()->required(), "number of executions")
;
于 2011-01-01T22:33:53.120 回答