Pregunta: | 32494 - ERROR EN VC++ 6 |
Autor: | Marco Leon Mora |
En VC++ 6, en el archivo "MyAppView.h" totalmente generado por el asistente, tengo el siguiente bloque de codigo:
.... protected: //create from serializacion only CMyAppView() DECLARE_DYNCREATE(CMyAppView) //Atributes public: CMyAppDoc* GetDocument(); ...... Al compilar sale el siguiente error en la última instrucción: error c2143: syntax error: missing ';' before '*' No encuentro la causa del error, Puede alguien ayudarme... |
Respuesta: | pepito |
Mira en qué archivo CPP está incluyendo el header, que es el que está compilando en este momento. Antes del #include "MyAppView.h" tiene que haber in #include "MyAppDoc.h" o algún otro include que lo haga, el error que te está dando es que no está definida la clase CMyAppDoc, que estará definida en MyAppDoc.h....
Salu2 |