Syntaxe :
#include <cstdio> size_t fread( void *buffer, size_t taille, size_t nb, FILE *flux);
La fonction fread() lit nb éléments (où chaque élément est de taille
octets) à partir du fichier flux et place ces éléments dans le tableau pointé
par buffer.
La valeur de retour de fread() est le nombre d'éléments effectivement lus. si la valeur de
retour n'est pas égale à nb, soit la fin du fichier à été atteinte, soit une erreur s'est produite.
Pour savoir si la fin du fichier à été atteinte, utilisez feof() ; pour savoir si une erreur s'est
produite, utilisez ferror().
Sujet connexes : fflush, fgetc, fopen, fputc, fscanf, fwrite, getc, feof, ferror