Tag: getopt long

getopt不parsing参数的可选参数

在C中,getopt_long不parsing命令行参数参数的可选参数。 当我运行该程序时,可选参数不被识别,如下面的示例运行。 $ ./respond –praise John Kudos to John $ ./respond –blame John You suck ! $ ./respond –blame You suck ! 这是testing代码。 #include <stdio.h> #include <getopt.h> int main(int argc, char ** argv ) { int getopt_ret, option_index; static struct option long_options[] = { {"praise", required_argument, 0, 'p'}, {"blame", optional_argument, 0, 'b'}, {0, 0, 0, […]