[c++11] std::async std::packaged_task std::promise and std::future notes2018-09-30·1397 字·3 分钟工程 Async C++ Cpp Modern Cpp Future Packaged_task Promise把 std::async、std::packaged_task、std::promise 三个放在一起来说,是因为它们都可以返回一个 std::future 对象。简单来说,当某个线程需要等待一个特定的一次性事件(one-off event),它可以用一个 “future” 来表示这个事件。