Итак, что мне нужно на стороне разработчика, это что-то вроде
addoption("-use-something", "Use Something instead of Some other thing", localVarName, desiredValue, defauultValue);
В то время как на стороне пользователя я хочу увидеть 3 вещи
- Сначала нужно установить параметры, если они былипередается в качестве параметров / аргументов приложения (например, из
start my.exe -use-something
) - секунда - чтение пользовательского ввода для ключевого слова «помощь» и отслеживание всех возможных команд с описаниями
- последняя - чтение в приложениикоманды запуска, если некоторые разработчики cin.get () этого еще не сделали