Вызов функции из аргумента(C++)
Пишу консольную программу "Органаизер" на С++ и дошел до момента проверки комманд. Пытаюсь сделать это через словарь(map)
map <string, void*> AvailableCommands;
То есть вводится команда, проверяется наличие ключа и после этого мне нужно запустить функцию, которая передаётся в качестве значения словаря. Как это сделать? Можно ли так делать или же лучше это сделать по другому?
Ответы (1 шт):
Автор решения: tenter34
→ Ссылка
Ну смотри
делаешь if, else с проверкой строки на название команды, после уже руками вызываешь нужные функции надеюсь помог
P.S я новичек так что если я что то не так написал, напишите мне в ответ