De antemano gracias por contestar a mi pregunta anterior y aqui con otra duda mas. Me podrias explicar un poco mas; es que no me queda muy claro el concepto, ya hice esto
__gc class Persona : public CObject
{
private:
int edad;
String * Nombre;
public:
Persona(int ed, String * nom) : edad(ed), Nombre(nom) {}
};
Bueno al compilar aqui me marca un error que es C2504 'CObjet' clase base sin definir, y no se un amigo me dijo que derivara de CObject para lo que queria hacer pero me marca ese error, no se si valla bien o si me podrias orientar de nueva cuenta, gracias de antemano por responder a la pregunta anterior.
/////////////////////////////////////////77 Todavia no llego aqui
Persona * p1 = new Persona(...);
CList myList;
myList.AddHead( p1 ); // No cast needed
CPerson* p2 = ( CPerson* )myList.GetHead();