##// END OF EJS Templates
modification fonction lecture_file_sm()
modification fonction lecture_file_sm()

File last commit:

r1:323f9b4b5db0 default
r1:323f9b4b5db0 default
Show More
file_utilities.c
25 lines | 843 B | text/x-c | CLexer
#include <file_utilities.h>
int lecture_file_sm(const char * fileName)
{
unsigned int i;
FILE *infile;
infile = fopen(fileName, "rb"); // open explicitely a binary file !!! ...
if(infile == NULL) {
printf("Hello I cannot open the file!\n");
return 0;
}
(void) fread(compressed_spectral_matrix_f0, sizeof(compressed_spectral_matrix_f0), 1, infile);
(void) fclose(infile);
//printf("size of compressed_spectral_matrix_f0 : %d\n", sizeof(compressed_spectral_matrix_f0));
printf("compressed_spectral_matrix_f0 : \n");
for (i = 0; i < 15; i++) {
printf("Element number %.2d (%.2d & %.2d) => Re:%16.8e Im:%16.8e\n", i+1, 2*i, 2*i+1,
compressed_spectral_matrix_f0[2*i],
compressed_spectral_matrix_f0[2*i+1]);
}
return 0;
}