enum class future_status;
enum class
类型定义了 future 和 shared_future 的 wait_for 和 wait_until 成员函数的可能返回值。future_status 标签 | int 值 | 描述 |
---|---|---|
future_status::ready | 0 | 函数返回,因为共享状态已准备就绪。 |
future_status::timeout | 1 | 函数返回,因为指定的时间已耗尽。 |
future_status::deferred | 2 | 函数返回,因为共享状态包含一个延迟函数(参见 std::async)。 |