我在我的程序中使用boost :: program_options。我想强制要一个标志。是否可以使用program_options以一种它自己强制执行此操作的方式执行此操作?即抛出错误信息?
答案 0 :(得分:17)
根据documentation,您可以指定选项说明中需要选项:
options_description desc;
desc.add_options()
("help", "produce help")
("count", value<int>()->required(), "number of executions")
;