SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Mararía en Martes 11 de Diciembre de 2007, 12:43

Título: Por Más Que Miro Y Requetemiro, No Veo El Error...
Publicado por: Mararía en Martes 11 de Diciembre de 2007, 12:43
Hola. Haciendo mi ultima practica, me dan los siguientes errores al compilar:
Citar
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.
Título: Re: Por Más Que Miro Y Requetemiro, No Veo El Error...
Publicado por: hano en Martes 11 de Diciembre de 2007, 13:02
Fíjate en

Citar
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.
Título: Re: Por Más Que Miro Y Requetemiro, No Veo El Error...
Publicado por: Mararía en Miércoles 12 de Diciembre de 2007, 00:48
Sí, era eso. Hano, muchas gracias (y yo buscando a ver en el .c donde demonios faltaba el punto y coma... :P )