bump!
Nadie tiene idea? :(

On Wed, Apr 30, 2008 at 9:30 AM, personaje <[EMAIL PROTECTED]> wrote:
> 2008/4/30 Leandro Lucarella <[EMAIL PROTECTED]>:
>
> > 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
>
>  Y si... surgió sólo del caos 8-)
>
>
>  >
>  >  Probaste de agregarle el calificador explícitamente? Onda:
>  >
>  > >         int* GetInt(){return B<T>::Get<int>();}
>
>  si, con eso reconoce que Get es un metodo (no sale el mensaje 'Get'
>  was not declared in this scope) pero lo demás sigue igual...
>
>  Saludos
>

_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a