fread

De cppreference.com.
< cpp | io/c
Aller à : Navigation, rechercher

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

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils
Autres langues