【发布时间】:2013-11-05 08:11:03
【问题描述】:
从网站 cppreference.com ,我了解到: “如果在策略中同时设置了 std::launch::async 和 std::launch::deferred 标志,则执行异步执行还是延迟评估取决于实现。”
如何理解“执行是异步执行还是延迟执行”。如果我为它们都设置了标志,那么,这是在新线程中执行还是在本地线程中延迟执行?
【问题讨论】:
标签: c++ multithreading c++11 asynchronous