From fbaeb67a627b50debcf0f41ba3db215bf1b0e2d9 Mon Sep 17 00:00:00 2001 From: Ricardo Markiewicz Date: Mon, 5 Apr 2004 16:05:30 +0000 Subject: [PATCH] * Aumento complejidad. Trato de guardar 2 registros en el archivo. (falla!!) Nico : Me parece que el problema esta en busca_lugar, ya que me esta regresando valores muy altos. --- tipo3/main.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tipo3/main.c b/tipo3/main.c index ec5a04a..88c46bb 100644 --- a/tipo3/main.c +++ b/tipo3/main.c @@ -6,16 +6,19 @@ int main() { EMUFS *fp; char a[] = "1234567890"; - int n; + char c[] = "REGISTRO NUMERO 2. ESTE REGISTRO ES MUCHO MAS LARGO QUE EL UNO"; + int n1, n2; char b[100]; fp = emufs_crear("articulos", T3, 512, 100); - n = fp->grabar_registro(fp, a, strlen(a)+1); + n1 = fp->grabar_registro(fp, a, strlen(a)+1); + n2 = fp->grabar_registro(fp, c, strlen(c)+1); - printf("ID = %d\n", n); + printf("ID1 = %d\n", n1); + printf("ID2 = %d\n", n2); - fp->leer_registro(fp, n, b, 100); + fp->leer_registro(fp, n1, b, 100); printf("Ok\n"); printf("Recuperado : %s\n", b); -- 2.43.0