C/Visual C - ficheros y arboles binarios

 
Vista:

ficheros y arboles binarios

Publicado por william (31 intervenciones) el 21/01/2002 10:33:31
De antemano gracias

Bueno priemero el ejemplo

Ej.

//Esta es la estructura de cada registro, que es almacenado en un fichero binario

typedef struct
{
char codigo_tcampo[5];
char contenido[50];
int izq;
int der;
}TCAMPO;

para esto utilizo fopen,fwrite,fread,fseek,ftell, y los correspondientes algoritmos para (insersion,busqueda,eliminacion (Binaria) ) no son recursivos.

Lo que ya tengo.

insercion binaria (el sujeto de compararcion es el codigo)
Busqueda de un registro
Eliminacion de un registro

izq, guarda la posicion del registro alcual apunta pòr la izquierda
der, guarda la posicion del registro alcual apunta por la derecha

Lo que necesito:

Donde puedo en contrar algoritmos o librerias (si esto es posible o existen) que me permitan seleccionar un grupo de registro que cumplan con una condicion (algo asi como un select where), que me permitan eliminar un grupo de resgistros que cumpla con una condicion (Delete where).

No puedo usar bases de datos.

Att William.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder