Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2016, 00:06
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 2 meses
Puntos: 204
Respuesta: Problema con includes y clases una dentro de la otra

A lo comentado por Instru, decir que esto solo funcionaría si se usan punteros en al menos una de las clases.

Me explico:
Código C++:
Ver original
  1. class clase1;
  2. class clase2;
  3.  
  4. clase1{
  5. // error. El compilador no conoce el tamaño de Clase2
  6. // por lo que no pude usarse por valor en este punto
  7. Clase2 clase2;
  8. // sin embargo esto si sería válido
  9. Clase2 *clase;
  10. }
  11.  
  12.  
  13. clase2{
  14. Clase1 clase1; // correcto. El compilador conoce el tamaño de Clase1
  15. }

Un saludo
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.