Bonjours a tous,
Mon premier message sur ce forum que je fréquente depuis longtemps déjà..
Donc je me présente : Sébastien étudiant en informatique..
Je solicite votre aide car je ne verrai mon prof que Mecredi.. (Date de mon examen)
J'ai besoin pour un exo de réussire a enregistrer les valeurs contenues dans une structure dans un fichier binaire.
Donc j'ai ceci :
Je dois pouvoir enregistrer en parcourant mon tableau de structure élément par élément, et surtout réussire a les relires par la suite en les replacants dans cette structure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct fiche { int nombre; char type; int val[2]; }tab[9][9]
évidement nous devont utiliser malloc pour reserver un espace mémoire, et ensuite utiliser fwrite et fread pour le fichier binaire.
Je suis perdu niveau pointeur et malloc...
Voici ce que j'ai déjà fait (uniquement avec un tableau de int)
Un grand merci pour votre aide, je suis bloqué la !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 int x,y,Nbr[2]={10,10}; char Message[50]; FILE *file_binaire; file_binaire = fopen("Fiches/file_binaire","wb"); if (file_binaire == NULL) { printf("Erreur fopen\n"); exit(0); } fwrite(Nbr,sizeof(int),2,file_binaire);
Partager