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