阅读async and future上的文章:
void fun() {
std::async(std::launch::async, []{ f(); }); // temporary's dtor waits for f()
std::async(std::launch::async, []{ g(); }); // does not start until f() completes
}
得到的印象是,如果调用fun,它将阻塞直到执行g()。高举我,我错了,std :: async逻辑后面有一些合理的任务池?