elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Inclusión mutua de clases C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Inclusión mutua de clases C++  (Leído 2,770 veces)
darkvidhack

Desconectado Desconectado

Mensajes: 159


Be Linux my friend...


Ver Perfil WWW
Inclusión mutua de clases C++
« en: 26 Diciembre 2011, 12:12 pm »

Hola, se me acaba de presentar un problemilla :), aver si me pueden responder:

Tengo dos clases, A y B, la clase A incluye a la B, y la clase B incluye a la A, resultado... salta el compilador;

En la clase A tengo una lista de objetos de la clase B, y en la clase B, tengo un puntero a objeto de la clase A, de este modo:

A.h
Código
  1. #include "B.h"
  2.  
  3. class A{
  4.  list<B > objetos;
  5. }
  6.  

B.h
Código
  1. #include "A.h"
  2.  
  3. class B{
  4.  A* pointer;
  5. }
  6.  

¿Me podrían ayudar a resolverlo?   Muchas gracias de antemano ;)


En línea

live and let die

la duda es la base de todo conocimiento
darkvidhack

Desconectado Desconectado

Mensajes: 159


Be Linux my friend...


Ver Perfil WWW
Re: Inclusión mutua de clases C++
« Respuesta #1 en: 26 Diciembre 2011, 17:30 pm »

Bueno, ya resolví el problema, les comento:

En A.h, antes de class A, había que poner:

Class B;   //había que declarar la clase para que la de abajo la reconociera :)

y viceversa con la otra clase. Saludos..




En línea

live and let die

la duda es la base de todo conocimiento
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Remote file inclusion
Nivel Web
krispin 3 4,723 Último mensaje 12 Febrero 2005, 05:23 am
por Paisterist
Inclusion de codigo php
Nivel Web
50l3r 7 4,385 Último mensaje 6 Abril 2010, 03:54 am
por Castg!
Inclusión de ficheros en PHP
PHP
madpitbull_99 3 5,029 Último mensaje 26 Abril 2011, 13:26 pm
por madpitbull_99
Problema con inclusion de archivos y clases
PHP
4rkn63l 4 2,390 Último mensaje 27 Junio 2011, 11:04 am
por 4rkn63l
Putin y Kim Jong-un sellan un pacto que incluye la defensa mutua en caso de agresión
Foro Libre
El_Andaluz 0 1,052 Último mensaje 20 Junio 2024, 00:51 am
por El_Andaluz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines