[C con Clase] duda apuntador a void
omar mendoza
omar.p9 en gmail.com
Mar Mayo 24 09:08:50 CEST 2011
Hola lista, alguien me podría orentar sobre esto:
Tengo un apuntador
void *p;
y si por ejemplo tengo una clase Numero y hago esto
Numero *num = new Numero;
puedo hacer esto??
(Numero *) p = #
o algo parecido, para que el apuntador p pueda accesar a los metodos de num
??
es que tengo esto
int main(int argc, const char *argv[])
{
void *p;
Numero *num = new Numero;
(Numero*)p = #
return 0;
}
y me sale este error
omar en debian:~/altec_temp/map$ g++-4.6 void.cpp -o void
void.cpp: In function ‘int main(int, const char**)’:
void.cpp:10:16: error: lvalue required as left operand of assignment
donde la línea 10 es
(Numero*)p = #
Saludos!!!
--
Omar Jonathan Mendoza Bernal
"Las cicatrices nos recuerdan que el pasado fue real" Dr. Lecter en Dragón
Rojo
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110524/22ab2e20/attachment.html>
Más información sobre la lista de distribución Cconclase