有谁知道如何用argp in指定互斥选项C
?有什么技巧可以使用吗?
编辑
什么是互斥选项?
假设您有一些命令行utility
。你输入utility --help
,输出看起来像这样
utility [-a|-b]
选项-a
和-b
是互斥的,因为不能一起指定它们,即指定-a
排除使用-b
. 对于-b
. 如果使用它,则无法指定-a
。换句话说,只有以下可能:
utility -a
或utility -b
。
从argp文档看来,似乎不可能指定这种选项。所以问题是人们使用什么技巧来指定这种选项?我敢肯定,在某人的经历中不止一次需要这样做。