Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problemas con codigo

Estas en el tema de Problemas con codigo en el foro de C/C++ en Foros del Web. Tengo el siguiente codigo: Código: #include <iostream> using namespace std; class obj2; class obj1 { private: obj2 *_obj2; public: obj1(void); void knowobj2(obj2*); }; obj1::obj1(void) { ...
  #1 (permalink)  
Antiguo 31/10/2006, 09:10
 
Fecha de Ingreso: octubre-2006
Mensajes: 7
Antigüedad: 17 años, 6 meses
Puntos: 0
Problemas con codigo

Tengo el siguiente codigo:
Código:
#include <iostream>
using namespace std;

class obj2;

class obj1
{
private:
	obj2 *_obj2;
public:
	obj1(void);
	void knowobj2(obj2*);
};

obj1::obj1(void)
{
}
void obj1::knowobj2(obj2 *obj2_)
{
	_obj2=obj2_;
	_obj2->show();
}
//----------------------
class obj2
{
private:
	obj1 *_obj1;
public:
	obj2(void);
	void show(void);
};
obj2::obj2(void)
{
}
void obj2::show()
{
	cout<<"Objeto 2 reconocido";
}

void main(void)
{
	obj1 hola;
	obj2 chau;

	hola.knowobj2(&chau);
	system("pause");
}
El problema es que cuando hace "_obj2->show();", dice que el obj2 no esta definido. Alguna ayuda plis?
  #2 (permalink)  
Antiguo 31/10/2006, 10:11
 
Fecha de Ingreso: octubre-2006
Mensajes: 7
Antigüedad: 17 años, 6 meses
Puntos: 0
Lo resolvi, gracias de todas maneras
  #3 (permalink)  
Antiguo 31/10/2006, 11:14
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
De nada ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:36.