Я хочу, чтобы std::vector содержал некоторые функции, и что в него можно добавить больше функций в реальном времени. Все функции будут иметь прототип, подобный этому:
void name (событие SDL_Event *);
Я знаю, как создать массив функций, но как я могу сделать std::vector функций? Я пробовал это:
std::vector<( *)( SDL_Event *)> functions;
std::vector<( *f)( SDL_Event *)> functions;
std::vector<void> functions;
std::vector<void*> functions;
Но никто из них не работал. Пожалуйста, помогите