std::experimental::function
來自 cppreference.com
定義於標頭檔案 <experimental/functional> |
||
template< class > class function; /* 未定義 */ |
(庫基礎 TS) | |
template< class R, class... Args > class function<R(Args...)> |
(庫基礎 TS) | |
std::experimental::function
是 std::function 的修改版本,支援型別擦除的分配器。
目錄 |
[編輯] 成員型別
型別 | 定義 | ||||
allocator_type
|
|
[編輯] 成員函式
構造新的 std::experimental::function 例項(公共成員函式) | |
賦值一個新的目標 (公共成員函式) | |
交換內容 (公共成員函式) | |
(在庫基礎 TS v3 中移除) |
檢索此物件用於分配記憶體的記憶體資源的指標 (公共成員函式) |
(庫基礎 TS v3) |
檢索此物件用於分配記憶體的型別擦除 std::pmr::polymorphic_allocator (公共成員函式) |
[編輯] 非成員函式
特化 swap 演算法(函式模板) | |
(在 Library Fundamentals TS v3 中移除) |
將 std::experimental::function 與 nullptr 進行比較 (函式模板) |
[編輯] 輔助類
(在庫基礎 TS v3 中移除) |
特化 std::uses_allocator 型別特性 (類模板特化) |