std::experimental::promise (庫基礎 TS)
來自 cppreference.com
< cpp | experimental | 庫擴充套件
本頁面介紹的是由庫基礎 TS 提供的 std::promise 的修改版本,支援型別擦除的分配器。有關併發 TS 提供的支援該 TS 對 std::future
改進的 promise
版本,請參閱 std::experimental::concurrency_v1::promise。
定義於標頭檔案 <experimental/future> |
||
template< class R > class promise; |
(1) | (庫基礎 TS) |
template< class R > class promise<R&>; |
(2) | (庫基礎 TS) |
template<> class promise<void>; |
(3) | (庫基礎 TS) |
std::experimental::fundamentals_v1::promise
(和 std::experimental::fundamentals_v2::promise
) 是由庫基礎 TS 提供的 std::promise 的修改版本,支援型別擦除的分配器。
目錄 |
[編輯] 成員型別
成員型別 | 定義 |
allocator_type
|
std::experimental::erased_type |
[編輯] 成員函式
構造 promise 物件 (公共成員函式) | |
檢索此物件用於分配記憶體的記憶體資源的指標 (公共成員函式) |
[編輯] 非成員函式
特化 swap 演算法(函式模板) |
[編輯] 輔助類
特化 std::uses_allocator 型別特性 (類模板特化) |