[C con Clase] Duda sobre el uso de & con clases.

Miguel Angel Torres Fernandez-piñar miguelangeltorresfp en gmail.com
Mie Nov 16 09:50:38 CET 2011


Hola a todos....

Me leo el apartado que habla sobre cómo pasar parámetros a una función y lo
entiendo bien.

Pero no entiendo por qué se tiene que usar & en este tipo de funciones
relacionadas con las clases :

Cadena &Cadena::operator=(const Cadena &c) {
   if(this != &c) {
      delete[] cadena;
      if(c.cadena) {
         cadena = new char[strlen(c.cadena)+1];
         strcpy
<http://c.conclase.net/librerias/?ansifun=strcpy>(cadena, c.cadena);
      }
      else cadena = NULL;
   }
   return *this;
}

Gracias.

Un saludo a todos.

Migue desde Madrid.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20111116/080af537/attachment.html>


Más información sobre la lista de distribución Cconclase