Muchisimas Gracias

Leandro Fernández <[EMAIL PROTECTED]> escribió: Fijate que acomodé los 
templates...

#include <map>

template<typename V,typename A>
class Vertice
{
public: 
  Vertice<V,A>& operator=(const Vertice<V,A> &otroVertice); 

};

template <typename V,typename A>
Vertice<V,A>& Vertice<V,A>::operator=(const Vertice<V,A> &otroVertice){
   //Comprobar un caso trivial
   if (&otroVertice == this) 
      return *this;     
   //this->anterior=otroVertice.anterior;
   //this->distancia=otroVertice.distancia;
   //this->idVertice=otroVertice.idVertice;
   //Faltan otras cosas 
};

int main(int argc, char ** argv) 
{
  Vertice<int, int> v1; 
  Vertice<int, int> v2;
  
  v2=v1;
  
   return 0;
}

On 10/12/07, Cristian Desplats < [EMAIL PROTECTED]> wrote:Hola a todos: 
   Les paso a detallar rapidamente mi problema, tengo mi template y le quiero 
sobrecargar el operador=.

Mas o menos esta es mi clase

template<typename V,typename A>
class Vertice
{
public:  
  template<typename V2,typename A2>
  Vertice& operator=(const Vertice<V2,A2> &otroVertice);

}

El operador= lo defino de la siguiente forma:

template <typename V,typename A> 
template <typename V2,typename A2>
Vertice& Vertice<V,A>::operator=(const Vertice<V,A> &otroVertice){
   //Comprobar un caso trivial
   if (&otroVertice == this)
      return *this;       
   this->anterior=otroVertice.anterior;
   this->distancia=otroVertice.distancia;
   this->idVertice=otroVertice.idVertice;
   //Faltan  otras cosas  
};

El problema surge porque el compilador me tira lo siguiente:
  "demasiadas listas de parametros de plantillas"

Desde ya muchas gracias por su ayuda.
Atte.
 Cristian
        

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

El Mundial de Rugby 2007
Las últimas noticias en Yahoo! Deportes:
 http://ar.sports.yahoo.com/mundialderugby

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





-- 
_Leo_
(aka Lele) _______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion


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

El Mundial de Rugby 2007
Las últimas noticias en Yahoo! Deportes:
http://ar.sports.yahoo.com/mundialderugby
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a