共用方式為


const_mem_fun_ref_t 類別

允許 const 成員函式不接受做為一元的函式物件將呼叫的引數,當使用參考引數的配接器類別。

template<class Result, class Type>
   class const_mem_fun_ref_t
      : public unary_function<Type, Result> 
   {
   explicit const_mem_fun_t(Result ( Type::* _Pm)( ) const );
   Result operator()(
      const Type& _Left
   ) const;
   };

參數

  • _Pm
    對類別要轉換的 [型別] 的成員函式的指標函式物件。

  • _Left
    _Pm 物件成員函式呼叫。

傳回值

可調整的一元的函式。

備註

樣板類別中私用成員中的 _Pm複本,必須是指標到 [型別] 類別的成員函式。 它會定義成員的函式 operator() 為傳回 (_Left。* _Pm) ( const)。

範例

通常不會直接使用 const_mem_fun_ref_t 建構函式;Helper 函式 mem_fun_ref 用來符合成員函式。 提供的範例參閱 mem_fun_ref 使用成員函式配接器。

需求

標題: <functional>

命名空間: std

請參閱

參考

C++ 標準程式庫中的執行緒安全

標準樣板程式庫