Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2009, 07:27
1000eurista
 
Fecha de Ingreso: junio-2009
Mensajes: 11
Antigüedad: 15 años, 8 meses
Puntos: 0
Duda al sobrecargar el operador de asignacion en C++

Hola,

soy nuevo en esto de C++ y no se muy bien como sobrecargar el operador de asignacion.

Tengo varias clases:

CreaFeeds
CreaItems
CreaClientes

En la clase CreaClientes, tengo que utilizar una funcion llamada Suscribe(ListaFeeds), que comprueba la lista de feeds existentes y se subscribe a uno de ellos.

la funcion Suscribe me devuelve un puntero a un objeto de la clase CreaItems. con lo cual yo habia escrito:

*generadorItems = Suscribe(ListaFeeds);

pero el compilador me lanza un error, porque tengo que sobrecargar el operador =.

en la cabecera he escrito:

CreaItems &operator = (const CreaItems &original){........};


pero no se que poner entre las llaves.

alguien me puede ayudar?