Something
public cpp v1 · immutable#include <list>#include <boost/function.hpp>#include <boost/bind.hpp>typedef boost::function<void (int, int, unsigned long, bool)> fFunc;typedef std::list<fFunc> FuncList;void TestFunc(int i, int j, unsigned long l, bool b){// do something}int main(){ FuncList l; fFunc testfunc = boost::bind(&TestFunc, 1, 2, 0xFFFF, false); l.push_back(testfunc); fFunc f = l.front(); f(); return 0;}