Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

mem_fun_ref_t (Clase)

Clase de adaptadores que permite llamar a una función miembro non_const que no toma ningún argumento como un objeto de función unaria cuando se inicializa con un argumento de referencia.

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

_Pm

Un puntero a una función miembro de clase Tipo para convertirse en un objeto de función.

_Left

El objeto que la función miembro de _Pm está invitada.

Una función unario personalizable.

La clase de plantilla almacena una copia de _Pm, que debe ser un puntero a una función miembro de clase Tipo, en un objeto miembro privado. Define la función operator() miembro como volver (_Left. * _Pm) ().

El constructor de mem_fun_ref_t no se suele utilizar directamente; la función mem_fun_ref auxiliares se utiliza para adaptar las funciones miembro. Vea mem_fun_ref para obtener un ejemplo de cómo utilizar adaptadores de la función miembro.

Encabezado: <functional>

Espacio de nombres: std

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft