boost :: program_options - 是否可以强制执行强制标志?

时间:2011-01-01 21:59:14

标签: c++ boost boost-program-options

我在我的程序中使用boost :: program_options。我想强制要一个标志。是否可以使用program_options以一种它自己强制执行此操作的方式执行此操作?即抛出错误信息?

1 个答案:

答案 0 :(得分:17)

根据documentation,您可以指定选项说明中需要选项:

options_description desc;
desc.add_options()
    ("help", "produce help")
    ("count", value<int>()->required(), "number of executions")
    ;