【发布时间】:2013-07-29 18:56:06
【问题描述】:
如何指定短选项可以接受 getopt 中的 optional_argument。
据我所知,GNU 的 C 语言 getopt 库仅通过在给定选项后添加 : 来支持短选项所需的参数。
例子:
static const char* short_opts = "s:evlh";
如何指定s 接受参数,但不需要它们?
我知道如何在 Ruby 中做到这一点,但我一直无法弄清楚如何在 C 中做到这一点——我已经多次查看了 getopt 的 GNU 文档,但无济于事。
【问题讨论】:
标签: c getopt command-line-arguments