std::mem_fun_ref_t, std::mem_fun1_ref_t, std::const_mem_fun_ref_t, std::const_mem_fun1_ref_t
來自 cppreference.com
定義於標頭檔案 <functional> |
||
template< class S, class T > class mem_fun_ref_t : public unary_function<T,S> { |
(1) | (自 C++11 起廢棄) (在 C++17 中已移除) |
template< class S, class T > class const_mem_fun_ref_t : public unary_function<T,S> { |
(2) | (自 C++11 起廢棄) (在 C++17 中已移除) |
template< class S, class T, class A > class mem_fun1_ref_t : public binary_function<T,A,S> { |
(3) | (自 C++11 起廢棄) (在 C++17 中已移除) |
template< class S, class T, class A > class const_mem_fun1_ref_t : public binary_function<T,A,S> { |
(4) | (自 C++11 起廢棄) (在 C++17 中已移除) |
成員函式指標的包裝器。要呼叫的成員函式所屬的類例項作為引用傳遞給 operator()
。
1) 包裝一個沒有引數的非 const 成員函式。
2) 包裝一個沒有引數的 const 成員函式。
3) 包裝一個帶單個引數的非 const 成員函式。
4) 包裝一個帶單個引數的 const 成員函式。
[編輯] 參閱
(C++11 中已廢棄)(C++17 中已移除) |
從成員函式指標建立包裝器,可使用物件引用呼叫 (函式模板) |
(C++11 中已廢棄)(C++17 中已移除) |
指向無參或一元成員函式的指標的包裝器,可使用物件指標呼叫 (類模板) |