我正在尝试制作一个简单的模块引擎,但我真的不知道从哪里开始,我想创建这样的东西:
int awesomefunction() {
// do something here
execute_awesomefunction_callbacks_here();
// some more stuff
}
*execute_awesomefunction_callbacks_here();* 将执行 std::vector 中的所有函数
关于如何实现这一目标的任何想法?或者有没有更好的方法来做到这一点?