Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


syntax error : missing ';' before '*'

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

syntax error : missing ';' before '*'

Notapor HenryOS el Sab Ago 11, 2007 5:15 pm

Hola a todos, les comento que estoy leyendo un ebook que seguramente lo conocen: "Visual c++ 6 in 21 days" y estoy en el dia 10, en el cual se desarrolla un SDI, bueno luego de esta larga introduccion paso a contarles mi problema(que espero que por favor me ayuden).
Cuando compilo el programa me saltan los siguientes errores:
d:\archivos\visualc++\dia10\dia10doc.h(35) : error C2143: syntax error : missing ';' before '*'
d:\archivos\visualc++\dia10\dia10doc.h(35) : error C2501: 'CLine' : missing storage-class or type specifiers
d:\archivos\visualc++\dia10\dia10doc.h(35) : error C2501: 'GetLine' : missing storage-class or type specifiers
d:\archivos\visualc++\dia10\dia10doc.h(37) : error C2143: syntax error : missing ';' before '*'
d:\archivos\visualc++\dia10\dia10doc.h(37) : error C2501: 'CLine' : missing storage-class or type specifiers
d:\archivos\visualc++\dia10\dia10doc.h(37) : error C2501: 'AgregaLinea' : missing storage-class or type specifiers

Ahora cuando voy a alguno de ellos me dirgen automaticamente a:
// Implementation
public:
CLine* GetLine(int nIndex);
int GetLineCount();
CLine* AgregaLinea(CPoint ptFrom, CPoint ptTo);
CObArray m_oaLines;
virtual ~CDia10Doc();
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif

Pero la verdad no puedo encontrar el error.
Bueno, ante todo gracias por leer este post y si alguno me puede tirar una mano, se los voy a agradecer.
Si necesitan mas informacion de los archivos diganme que necesitan y lo subo. Suerte a todos.
HenryOS
Novato
Novato
 
Mensajes: 1
Registrado: Sab Ago 11, 2007 5:00 pm

Re: syntax error : missing ';' before '*'

Notapor latindeveloper el Mar Ago 14, 2007 3:49 pm

Segun los errores, lo que parece es que no incluiste el archivo line.h en el archivo dia10doc.h

#include "line.h"

Donde se encuentra la clase CLine.
Imagen
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: Yahoo [Bot] y 0 invitados