Мне нужно запустить программу, как это (две опции):
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;}