]> git.llucax.com Git - z.facultad/75.06/jacu.git/blobdiff - otros/mtf/main.c
Agrando buffer para procesar archivos "chicos" completos y saco salida por salida...
[z.facultad/75.06/jacu.git] / otros / mtf / main.c
index 38652da40c68d2a6851ac25687df420a985478aa..9b7b45901d36f2f37ce74618af4ea4f75115deea 100644 (file)
@@ -3,22 +3,24 @@
 #include <string.h>
 #include <stdlib.h>
 
+#define BUFFER_SIZE 2000000
+
 int main(int argc, char *argv[] )
 {
-       int buff[BUFSIZ];
+       int buff[BUFFER_SIZE];
        int *pos;
        int len;
        int i;
-       len = fread(buff, 1, BUFSIZ, stdin);
+       len = fread(buff, 1, BUFFER_SIZE, stdin);
        buff[len] = '\0';
 
        pos = jacu_mtf(buff, len);
 
        for(i=0; i<len; i++)
-               printf("%d ", pos[i]);
-       printf("\n");
+               putchar(pos[i]);
 
        free(pos);
 
        return 0;
 }
+