共用方式為


future 類別

描述非同步 傳回物件。

template<class Ty>
class future;

備註

每個標準 非同步提供者 傳回型別為範本具現化的物件。 future 物件提供對非同步提供者的唯一存取關聯。 如果您需要與同一個非同步提供者的多個非同步傳回物件,複製至 shared_future 物件的 future 物件。

成員

公用建構函式

Name

說明

future::future 建構函式

建構 future 物件。

公用方法

Name

說明

future::get 方法

擷取與這個相關聯的非同步狀態儲存在本機的結果。

future::share 方法

轉換的 shared_future物件。

future::valid 方法

指定物件是否不是空的。

future::wait 方法

封鎖目前的執行緒,直到此關聯的非同步狀態為就緒。

future::wait_for 方法

在這個關聯的非同步狀態的區塊準備好或在指定的時間長度已經過去。

future::wait_until 方法

在這個關聯的非同步狀態的區塊準備好或在指定的時間點。

公用運算子

Name

說明

future::operator= 運算子

從指定的物件傳送這個關聯的非同步狀態。

需求

標題: future

命名空間: std

請參閱

參考

<future>

其他資源

C++ 標準程式庫標頭檔