Necesito ayuda con Puntero a función miembro.(Solucionado)

Iniciado por anonimo12121, 24 Junio 2013, 18:01 PM

0 Miembros y 1 Visitante están viendo este tema.

anonimo12121

Hola, estoy practicando puntero a función miembro y me resulta imposible con el error qué me da.

Pongo aquí trozos de código.

Código (cpp) [Seleccionar]

class WidgetConnect
{
public:
   WidgetConnect();
   template <class Class>
   void Connect(void(Class::*function)());
};

Código (cpp) [Seleccionar]
template <class Class>
void WidgetConnect::Connect(void(Class::*function)())
{
   //function();
}

...
Código (cpp) [Seleccionar]
WidgetConnect WC;
   WC.Connect(&Button::test);


me sale el error In function `ZN4Game3RunEv':|
undefined reference to `void WidgetConnect::Connect<Button>(void (Button::*)())'|
||=== Build finished: 1 errors, 0 warnings (0 minutes, 3 seconds) ===|



--------------------------------------------

Solución ---->http://stackoverflow.com/questions/10632251/undefined-reference-to-template-function
Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746