Вызов функции из аргумента(C++)

Пишу консольную программу "Органаизер" на С++ и дошел до момента проверки комманд. Пытаюсь сделать это через словарь(map) map <string, void*> AvailableCommands;

То есть вводится команда, проверяется наличие ключа и после этого мне нужно запустить функцию, которая передаётся в качестве значения словаря. Как это сделать? Можно ли так делать или же лучше это сделать по другому?


Ответы (1 шт):

Автор решения: tenter34

Ну смотри

делаешь if, else с проверкой строки на название команды, после уже руками вызываешь нужные функции надеюсь помог

P.S я новичек так что если я что то не так написал, напишите мне в ответ

→ Ссылка