#include #include "vecdefs_GR.h" // modif GR #include "iotext.h" #include "Sortie.h" int writetxtfile_vec(const char *filename, const MV_Vector_double &A) { FILE *in_file; in_file = fopen(filename, "w"); if (in_file == NULL) { fprintf(stderr,"Cannot open file: %s\n", filename ); Sortie(1); } int N = A.size(); for (int i=0; i= 1) count++; rewind(in_file); A.newsize(count); for (int i=0; i< count; i++) { if (fscanf(in_file, "%lg", &A(i)) < 1) { printf("Error reading %s\n", filename); Sortie(1); } } fclose(in_file); return 0; } int writetxtfile_vec(const char *filename, const MV_Vector_int &A) { FILE *in_file; in_file = fopen(filename, "w"); if (in_file == NULL) { fprintf(stderr,"Cannot open file: %s\n", filename ); Sortie(1); } int N = A.size(); for (int i=0; i= 1) count++; rewind(in_file); A.newsize(count); for (int i=0; i< count; i++) { if (fscanf(in_file, "%d", &A(i)) < 1) { printf("Error reading %s\n", filename); Sortie(1); } } fclose(in_file); return 0; }