GenGetOpt - 只允许"--option",不允许"-option"

GenGetOpt - Allow only "--option" and not "-option"

本文关键字:--option 不允许 -option GenGetOpt      更新时间:2023-10-16

我遇到的麻烦要定义一个只接受" - "而不是" - "版本的选项。

例如:

选项"测试" - "测试选项"字符串typestr =" [value]"可选 多个

运行我的程序时,它可以同时运行:

运行-Test ASD

运行-Test ASD

我希望不允许检验并使软件失败。我阅读了Gengetopt手册,但似乎没有找到与此相关的任何内容。

谢谢!

最简单的解决方案可能是自己检查argv[],然后将其传递给生成的cmdline_parser()