Как бы я использовал getopt для этого?

Мне нужен способ синтаксического анализа нескольких переключателей, которые выступают в качестве одного аргумента (argv), например, некоторые из переключателей в моей программе могут быть:

-rRsc

Как бы я реализовал getopt, чтобы пользователь мог вводить несколько ключей все как один аргумент, без пробелов и тире между переключателями, поэтому нет:

-r -R -s -c

Или это невозможно сделать с помощью getopt? Если это не так, что еще я могу использовать, что является частью STL?

1

Решение

Getopt уже обрабатывает этот случай по умолчанию. Вам не нужно делать ничего особенного. (Прокрутите вниз до конца эта страница чтобы увидеть пример.)

2

Другие решения

ты должен знать -rRsc равно -r -R -s -c,

0

По вопросам рекламы [email protected]