C++ 11.为什么 std::async 有令人困惑的名称

C++ 11. Why std::async has confusing name?

本文关键字:为什么 std async C++      更新时间:2023-10-16

作为标题,为什么std::async 我称之为"async"?这让我有点困惑,模板的名称表示并行处理,但它可以是(有时默认情况下)同步的?

http://en.cppreference.com/w/cpp/thread/async"

模板函数异步运行函数f(可能在可能是线程池一部分的单独线程中)并返回一个std::future,最终将保存该函数调用的结果。