Мой аргумент таков:
./a.out -i file1 file2 file3
Как я могу использовать getopt()
для получения 3 (или более) входных файлов?
Я делаю что-то вроде этого:
while ((opt = getopt(argc, argv, "i:xyz.."))!= -1){
case 'i':
input = optarg;
break;
...
}
Я получаю только file1
; как получить file2
, file3
?