« Programmation POSIX/Fichiers » : différence entre les versions
Contenu supprimé Contenu ajouté
→Lecture : ajouts |
m →Lecture : rhooo, la grosse fôte :D |
||
Ligne 72 :
L'appel système ''read'' lit au plus ''nombre'' octets depuis le descripteur de fichier ''fd'' et les place dans le ''buffer''. En cas d'erreur, ''read'' renvoie -1, sinon le nombre d'octets réellement lus est renvoyé. L'argument ''nombre'' peut être nul auqel cas rien n'est lu et ''read'' renvoie 0, par contre il doit être inférieur à '''SSIZE_MAX'''.
'''Remarque :''' Il est beaucoup plus intéressant, au niveau des performances, de lire de grandes quantités de données et de minimiser le nombre d'appels à ''read'' que de lire le fichier ''petits bouts par petits bouts'' (le pire étant de lire le fichier
== Écriture ==
|