]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/tipo1_bplus_main.c
Algun dia terminara de arreglarse el obtener_siguiente, espero que sea ahora
[z.facultad/75.06/emufs.git] / emufs / tipo1_bplus_main.c
index b5eea549d6c6134620472141b5572fcd5f40e5b8..e7de2ca7c1626126cdc48b3036707a94c6c47f37 100644 (file)
@@ -199,13 +199,17 @@ PERR("INSERTANDO REGISTROS");
 for ( i=0; i<100; i++){
        texto2="SETPTIMO REGISTRO, lo inserto donde entre carajo2ooooooooooooooooooCLAVE = 80";
        srandom(i);
-       clave.i_clave = random() % 100000;      
+       clave.i_clave = random() % 32767;       
        r = cargar_registro(texto, strlen(texto), clave, texto2, strlen(texto2));
        len = strlen(texto)+strlen(texto2)+sizeof(CLAVE);
        emufs_tipo1_insertar_ordenado(emu, r, len, &err);
        free(r);
 }
 /*
+query.clave.i_clave = 11171;
+if (b_plus_buscar_prepost(emu->indices,query.clave,0,&postkey,1) == -1) PERR("DAMN!");
+printf ("La siguiente clave al 11171 es %i\n",postkey.clave.i_clave);
+
 prekey.clave = emu->indices->obtener_menor_clave(emu->indices);
 postkey.clave = emu->indices->obtener_mayor_clave(emu->indices);
 printf ("El mayor es %i\n",postkey.clave.i_clave);