Problema de punteros Visual C++
Publicado por Luis (4 intervenciones) el 08/08/2004 22:00:07
Hola a tod@s!
aver, estoy haciendo una aplicacion multivista, no una aplicación MDI, sino una SDI con SplitterView. Necesito enlazar dos vistas pasandole a una (clase Y ) en el constructor el "this" de la otra (clase X), para luego poder hacer uso de sus metodos.
Pues bien, en la clase Y como atributo:
#include "X.h"
......
X m_pX;
así, al compilar me da 30 errores todos iguales tales como:
syntax error : missing ';' before '*'
'X' : missing storage-class or type specifiers
m_pX' : missing storage-class or type specifiers
y tambien con otras clases.
En cambio, si en vez del "#include "X.h" " pongo :
class X; antes de la declaracion de la clase da 3 errores al llamar a algún método de X:
'm_pX' uses undefined class 'X'
¿Como puedo obtener de otra manera la referencia a esa clase?
Gracias.
aver, estoy haciendo una aplicacion multivista, no una aplicación MDI, sino una SDI con SplitterView. Necesito enlazar dos vistas pasandole a una (clase Y ) en el constructor el "this" de la otra (clase X), para luego poder hacer uso de sus metodos.
Pues bien, en la clase Y como atributo:
#include "X.h"
......
X m_pX;
así, al compilar me da 30 errores todos iguales tales como:
syntax error : missing ';' before '*'
'X' : missing storage-class or type specifiers
m_pX' : missing storage-class or type specifiers
y tambien con otras clases.
En cambio, si en vez del "#include "X.h" " pongo :
class X; antes de la declaracion de la clase da 3 errores al llamar a algún método de X:
'm_pX' uses undefined class 'X'
¿Como puedo obtener de otra manera la referencia a esa clase?
Gracias.
Valora esta pregunta


0