我想要一个 std::vector 包含一些功能,并且可以实时添加更多功能。所有的函数都会有一个这样的原型:
无效名称(SDL_Event *事件);
我知道如何制作函数数组,但是如何制作函数的 std::vector 呢?我试过这个:
std::vector<( *)( SDL_Event *)> functions;
std::vector<( *f)( SDL_Event *)> functions;
std::vector<void> functions;
std::vector<void*> functions;
但他们都没有工作。请帮忙