// binary read matrix from disk int load_matrix(char *filename, array &m) { FILE *matrix; int ret; if(access(filename, F_OK)==0) { // featurefile exists matrix = fopen(filename, "rb"); int mm,mn; fread(&mm, sizeof(int), 1, matrix); fread(&mn, sizeof(int), 1, matrix); m.size(mm,mn); for(int i=0;i