标签: c++ visual-c++ concurrency-runtime
task<void> t = [] { //do something }; void post(std::function<void()> tExecute) { t = t.then(tExecute); }
我正在尝试使用上面的代码创建一个链,其中多个线程可以调用post以确保顺序处理某些任务(functions / lambdas)。 post()线程中的赋值是否安全?