SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Mararía en Martes 11 de Diciembre de 2007, 12:43
-
Hola. Haciendo mi ultima practica, me dan los siguientes errores al compilar:
Produccion.h:10: error: ISO C++ prohíbe la declaración de ‘ostream’ sin tipo
Produccion.C:3: error: no se pueden definir tipos nuevos en una devolución de tipo
Produccion.C:3: nota: (tal vez falta punto y coma después de la definición de ‘Produccion’)
Produccion.C:3: error: la especificación del tipo de devolución para el constructor es inválido
:blink: :brickwall:
Sin embargo, por mas que he mirado, no veo donde pueden estar los errores... es decir, el compilador dice la linea del archivo, pero yo no veo nada raro en ella. Está exactamente igual que en otras clases "Miclase::Miclase(blablabla)" y ain embargo, el compilador dice que nones...
Dejo el .zip, a ver si alguien me puede orientar.. Gracias.
-
Fíjate en
Produccion.C:3: nota: (tal vez falta punto y coma después de la definición de ‘Produccion’)
En el fichero .h falta ';' después de la llave de cierre. Prueba a ponerla a ver si es eso.
-
Sí, era eso. Hano, muchas gracias (y yo buscando a ver en el .c donde demonios faltaba el punto y coma... :P )