Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2010, 20:27
abcdefg
 
Fecha de Ingreso: marzo-2009
Mensajes: 79
Antigüedad: 15 años, 8 meses
Puntos: 0
PROBLEMA con clases en C++

A ver el problema es el siguiente,

Tengo una clase, llamemosla A. Pero para ser creada necesita un constructor con datos (por ejemplo un entero x)

Luego tengo otra clase B que tiene a la clase A como una variable privada.

Para entenderse (escrito en algo como pseudocodigo):

class A
constructor A(entero x);
...
end

class B
constructor B(entero y)
...
...
private:
A Elto;
end.

Cuando compilo me da error por que parece ser que el compilador intenta crear la variable de nombre Elto y por supuesto que no puede en ese momento.

Un saludo! Y muchas gracias!