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