Я делаю командную строку в C ++.Я хотел бы, чтобы пользователь вводил строку, например «сказать что-то».Затем он будет разделен так, что «say» будет именем команды, а «что-то» будет параметром.Пока все хорошо - это уже работает.
Затем я хотел бы использовать имя команды для вызова соответствующего метода.Я мог бы использовать какую-то справочную таблицу, но есть ли лучший метод?