标签: c++ getopt
我需要运行这样的程序(两个选项):
First option is: ./myprogram -h Second option is: ./myprogram -h filename
但是我不知道如何在getopt中对此进行区分(我知道两个相同的情况不起作用):
while ((options = getopt(argc, argv, "h:h")) != -1){ case 'h': run_help(); break; case 'h': filename = optarg;}