我刚刚开始在 Visual Studio 中学习 ppl,并开始学习任务。到目前为止一切顺利,例如我确实了解基础知识。但是如何创建接收参数的任务?也就是说,创建不带参数的任务相当简单,但带任何参数的任务对我来说根本不明显。
任务不带任何参数的任务创建很容易:
task<string> aTask{ create_task([]() {
return string{};
}
)
};
不能真正传递任何参数给它。我该怎么办。如果我尝试将参数传递给 lambda,则会出现编译错误。