J'aimerais avoir un exemple de code permettant la lecture d'un fichier binaire grâce à la fonction fread puis son affichage à l'écran.
J'aimerais avoir un exemple de code permettant la lecture d'un fichier binaire grâce à la fonction fread puis son affichage à l'écran.
Ben tient... Bien essayé, mais c'est à toi de secouer ton neurone de poster ton code si tu as un problème avec.Envoyé par Salim6
Suffit d'ouvrir ton livre de C...
Elan de generosite...
Il faut bien entendu que tu sache comment le fichier a ete ecrit, par exemple ce code fonctionne si le fichier a ete cree comme ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #include <stdio.h> #include <stdlib.h> int main(void) { char text[512]; FILE *f = fopen("texte.txt","rb"); if(f==NULL) exit(-1); while(fread(text, 512, 1, f)) printf("%s\n", text); return 0; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { char text[512]; FILE *f = fopen("texte.txt","wb"); if(f==NULL) exit(-1); strcpy(text, "salut\n"); fwrite(text, sizeof text, 1, f); return 0; }
je dirais plutôtet
Code : Sélectionner tout - Visualiser dans une fenêtre à part char text[512+1];Sinon le printf risque de faire planter le programme...
Code : Sélectionner tout - Visualiser dans une fenêtre à part text[512]='\0';
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager