personaje, el 29 de abril a las 13:28 me escribiste:
> las clases son las siguientes:
> 
> class A
> {
> public:
>         A(){}
>         virtual ~A(){}
> 
>         template <class T>
>         T* Get(){return NULL;}
> };
> 
> template <class T>
> class B : public A
> {
> public:
>         B(){}
>         virtual ~B(){}
> };
> 
> 
> template <class T>
> class C : public B<T>
> {
> public:
>         C(){}
>         virtual ~C(){}
> 
>         int* GetInt(){return Get<int>();}
> };

Que rebuscado :S

Probaste de agregarle el calificador explícitamente? Onda:
>         int* GetInt(){return B<T>::Get<int>();}

-- 
Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/
----------------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------------
El discman vuelve locos a los controles, te lleva a cualquier lugar.
Ajústense pronto los cinturones, nos vamos a estrellar.
Evidentemente, no escuchaste el speech,
que dio la azafata, antes de despegar.
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a