about summary refs log tree commit diff
path: root/sourcecodes/k-best/src/files.c
diff options
context:
space:
mode:
authorziejd22021-03-02 11:17:06 -0600
committerGitHub2021-03-02 11:17:06 -0600
commit33c4b9f23a53daed3b0a97114d7658015da6a07f (patch)
tree3ed43fec4c313b81d5586a3a2969bcbe33297b6d /sourcecodes/k-best/src/files.c
parentb798acc788139830c427769c1b8a5ade717d8c20 (diff)
downloadBNW-33c4b9f23a53daed3b0a97114d7658015da6a07f.tar.gz
Delete sourcecodes/k-best directory
Diffstat (limited to 'sourcecodes/k-best/src/files.c')
-rw-r--r--sourcecodes/k-best/src/files.c59
1 files changed, 0 insertions, 59 deletions
diff --git a/sourcecodes/k-best/src/files.c b/sourcecodes/k-best/src/files.c
deleted file mode 100644
index 3227f63c..00000000
--- a/sourcecodes/k-best/src/files.c
+++ /dev/null
@@ -1,59 +0,0 @@
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-
-#include "files.h"
-
-int nof_digits(int n)
-{
-  int c=0;
-  do {
-    c += 1;
-    n /= 10;
-  } while(n);
-  return c;
-}
-
-int nof_lines(char* filename) {
-  int nof_lines = 0;
-  FILE* f = fopen(filename,"r");
-  int c = 0;
-  while(EOF != (c=fgetc(f)))
-    if(c=='\n') ++nof_lines;
-  fclose(f);
-  return nof_lines;
-}
-
-char* create_fn(char* dirname, int i, char* ext)
-{  char* fn = malloc((strlen(dirname)+1+nof_digits(i)+strlen(ext)+1)
-		     *sizeof(char));
-  sprintf(fn,"%s/%d%s", dirname,i,ext);
-  return fn;
-}
-
-FILE* open_file(char* dirname, int i, char* ext, char* mode)
-{
-  FILE* f;
-  char* fn = create_fn(dirname, i, ext);
-  sprintf(fn,"%s/%d%s", dirname,i,ext);
-  f = fopen(fn, mode);
-  free(fn);
-  return f;
-}
-
-FILE** open_files(int nof_vars, char* dirname, char* ext, char* mode)
-{
-  FILE** files = malloc(nof_vars * sizeof(FILE*));
-  int i;
-  for(i=0; i<nof_vars; ++i){
-    files[i] = open_file(dirname, i, ext, mode);
-  }
-  return files;
-}
-
-void free_files(int nof_vars, FILE** files){
-  int i;
-  for(i=0; i<nof_vars; ++i) fclose(files[i]);
-  free(files);
-}
-