Мне нужен способ синтаксического анализа нескольких переключателей, которые выступают в качестве одного аргумента (argv), например, некоторые из переключателей в моей программе могут быть:
-rRsc
Как бы я реализовал getopt, чтобы пользователь мог вводить несколько ключей все как один аргумент, без пробелов и тире между переключателями, поэтому нет:
-r -R -s -c
Или это невозможно сделать с помощью getopt? Если это не так, что еще я могу использовать, что является частью STL?
Getopt уже обрабатывает этот случай по умолчанию. Вам не нужно делать ничего особенного. (Прокрутите вниз до конца эта страница чтобы увидеть пример.)
ты должен знать -rRsc
равно -r -R -s -c
,