read

Prototypes

int read(int NumeroFichier, void *Buffer, int TailleBuffer);

Description

Lit le contenu du fichier identifié par NumeroFichier dans la zone mémoire Buffer dans la limite de TailleBuffer octets.

Le résultat est le nombre d'octets effectivement lus.

Exemple

#include <stdio.h>
#include <stdlib.h>

int NumeroFichier;
char Buffer[100];
int TailleLue;

TailleLue=read(NumeroFichier, Buffer, 100);
...

Avertissement

Bien s'assurer que le fichier a été préalablement ouvert en lecture avant de lire dedans.

Le résultat est -1 en cas d'erreur.

Voir aussi

open pour ouvrir un fichier. write pour écrire dans un fichier.