09/03/2007, 06:07
|
| | Fecha de Ingreso: marzo-2007
Mensajes: 7
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Re: problemas al compilar este programa los errores que me da son estos:
In function `bool probar(THipotesis&, TLista&, bool&, Tipo_Observacion*, FILE*)':
123 syntax error before `!=' token
131 syntax error before `else'
141 `!=' token
At global scope:
156 syntax error before `if'
164 ISO C++ forbids declaration of `c' with no type
164 `f_bch' was not declared in this scope
165 ISO C++ forbids declaration of `c' with no type
165 redefinition of `int c'
164 `int c' previously defined here
166 syntax error before `}' token
--- estos errores se repiten muchas veces
la cabecera de la funcion es:
bool probar (THipotesis &hipotesis, TLista &lista,bool &obs_requeridas, Tipo_Observacion *observaciones_requeridas, FILE *f_bch);
la llamada a la funcion la hago así:
res = probar (hipotesis, lista, obs_requeridas, observaciones_requeridas, f_bch);
los tipos usados son:
struct THipotesis {
char concepto[10];
int longconcepto;
char atributo[20];
int longatributo;
char valor[30];
int longvalor;
};
struct Tipo_Observacion {
/* Lista Observaciones */
char concepto[10];
char atributo[20];
char valor[30];
Tipo_Observacion *siguiente;
};
struct TLista
{
Tipo_Observacion *observaciones; // Puntero al primer elemento de la lista de observaciones
THipotesis *conj_hipotesis; // Puntero al primer elemento de la lista de hipotesis
}; |