Traductions de cette page?:

fread

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