若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

shared_future::get 方法

 

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

const Ty& get() const;
Ty& get() const;
void get() const;

如果結果是例外狀況,則方法會擲回。否則,傳回結果。

在擷取結果之前,這個方法會封鎖目前的執行緒,直到此關聯的非同步狀態為就緒。

對於部分特製化 shared_future<Ty&>,儲存的值就是傳遞至 非同步提供者 做為傳回值之物件的參考。

由於預存值為特製化 shared_future<void>不存在,則方法會傳回 void

需求

標題: future

命名空間: std

顯示: