--key="value1=value2" и --key "value1=value2"? В первом случае будет один токен --key=value1=value2, во втором два --key и value1=value2. Как по человечески задать универсальное правило для первого и второго случая?
Почему бы не взять cxxopts, где это разрулено?
Лучше взять готовое. Например Boost.ProgramOptions
Обсуждают сегодня