#include "sffisico.h" #include "sfbasico.h" #include #include main() { const char* args[] = { "100", "2", 0 }; IFB x,y,z; char texto[512] = "hola, mundo"; char* bufer; // FabricaDisco("midisco",512,1000); // FormateaSFB("midisco",args); //exit(0); MontaSFB("midisco",0); x = CreaFB("pedro",4); CreaFB("otro",4); y=BuscaFB("jacinto"); y = DestruyeFB(y); // CreaFB("jacinto",2); z = BuscaFB("pepe.txt"); EscribeBloqueFB(z,3,texto); z = BuscaFB("pedro"); EscribeBloqueFB(z,0,texto); bufer=(char*)malloc(TamBloqueDatos()); for (x=0;x<10;x++) { char nombre[12]; IFB ifb=EntradaDir(x,nombre); printf("Fichero(%u): %s - Longitud: %u\n",ifb,nombre,LongitudFB(ifb)); LeeBloqueFB(ifb,0,bufer); printf("primeros 32 bytes: %.32s\n",bufer); } DesmontaSFB(); return 0; }