Problemilla de compilacion ';'
Publicado por Rosa (7 intervenciones) el 19/02/2009 10:27:18
Hola, a ver tengo un problema en una función y ni veo ni encuentro porqué.
El error que me marca es el siguiente (en Dev c++):
447 F:SATELLITE17-02calculate.cpp expected primary-expression before "float"
447 F:SATELLITE17-02calculate.cpp expected `;' before "float"
la linea en cueston a la que se refiere y las anteriores hasta el comienzo de la función son:
float** dipole_ant(void)
{
int k=ZERO;
int l=ZERO;
double theta[180];
float c;
....
como vereis no hay mucho donde mirar y yo me estoy volviendo majara!!
y otra cosita, ya que estoy escribiendo...otro de los errores que salen es
453 F:SATELLITE17-02calculate.cpp non-lvalue in assignment
en esa sentencia hago lo siguiente: c=fabs(sin(theta[k]));
sospecho que será porque fabs esta definida pora un float y el sin devuelve un double, pero he intentado cambiarlo y me salen otros errores...
...gracias por vuestras manos y cabezas por adelantado!!
El error que me marca es el siguiente (en Dev c++):
447 F:SATELLITE17-02calculate.cpp expected primary-expression before "float"
447 F:SATELLITE17-02calculate.cpp expected `;' before "float"
la linea en cueston a la que se refiere y las anteriores hasta el comienzo de la función son:
float** dipole_ant(void)
{
int k=ZERO;
int l=ZERO;
double theta[180];
float c;
....
como vereis no hay mucho donde mirar y yo me estoy volviendo majara!!
y otra cosita, ya que estoy escribiendo...otro de los errores que salen es
453 F:SATELLITE17-02calculate.cpp non-lvalue in assignment
en esa sentencia hago lo siguiente: c=fabs(sin(theta[k]));
sospecho que será porque fabs esta definida pora un float y el sin devuelve un double, pero he intentado cambiarlo y me salen otros errores...
...gracias por vuestras manos y cabezas por adelantado!!
Valora esta pregunta


0