Bonjour,

je me demande quelle méthode est meilleure pour lire d'un fichier.
lire le fichier entier en une fois, donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
read(fd,chaine,taille_fichier);
ou est-ce mieux de lire le fichier caractère par caractère comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
i=0;
while(read(fd,c,1)!=0)
{
     chaine[i]=c;
    i++;
}
Dans la première méthode, la possibilité qu'il y ait une erreur est plus petite non ??