C++ bound method queue (task manager/scheduler?)
问题 Is there a method/pattern/library to do something like that (in pseudo-code): task_queue.push_back(ObjectType object1, method1); task_queue.push_back(OtherObjectType object2, method2); so that I could do the something like: for(int i=0; i<task_queue.size(); i++) { task_queue[i].object -> method(); } so that it would call: obj1.method1(); obj2.method2(); Or is that an impossible dream? And if there's a way to add a number of parameters to call - that would be the best. Doug T. please see this