抱歉标题措辞不当。我一直在查看文档,但找不到任何可以解决我所遇到的问题的方法。基本上我想存储几个function1,在vector中提供参数,然后在稍后阶段执行它们。这就是我想要完成的:typedefboost::function1Task;VectormScheduledTasks;intMyArg=5;voidSomeTask(void*arg){//....}voidAddSomeTasks(){//nevermindthatMyArgisgloballyaccessiblefor(inti=0;i现在执行task()它要我传递一个参数,但我在AddSomeTasks中传递了它?