OptionArg的目的

时间:2011-02-01 04:41:51

标签: linux

OptionArg的目的是什么?

请提供相同的文件。

以下代码表示什么:

const OptionEntry[] options = {
    {"wide",    'w', 0, OptionArg.NONE,     ref wide,    N_("Enable wide mode"),                    null        },
    {"device",  'd', 0, OptionArg.FILENAME, ref device,  N_("Device to use as a camera"),           N_("DEVICE")},
    {"version", 'v', 0, OptionArg.NONE,     ref version, N_("Output version information and exit"), null        },
    {null}
  };

此致 iSight的

1 个答案:

答案 0 :(得分:1)

OptionEntry可能是this ...

您可能有一个可以从命令行启动的程序,并且您可以提供多个选项和参数。

也许-h或--help为您提供帮助信息,而-C 2或--context = 2在响应中为您提供两行上下文,而-hl =“red”或--highlight =“red”给你红色突出显示。对于每一个,你必须在代码中做几件事:(1)定义短标志(2)长标志和(3)要完成的动作。所以这是一系列选项,动作和类型等等。