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 型別特性 (類模板特化) |