![]()
Entrées sorties <stdio.h> ![]()
![]()
![]()
![]()
![]()
Suivant: Utilitaires divers <stdlib.h> Début: La bibliothèque standard Précédent: Nombre variable de paramètres
Paragraphes
- Opérations sur les fichiers
- Accès aux fichiers
- Entrées-sorties formattées
- Entrées-sorties caractères
- Entrées-sorties binaires
- Position dans un fichier
- Gestion des erreurs
Entrées sorties <stdio.h>
Opérations sur les fichiers
fonction description remove
destruction de fichier rename
modification de nom de fichier tmpfile
création d'un fichier temporaire tmpnam
génération de nom approprié pour un fichier temporaire Accès aux fichiers
fonction description fclose
fermeture de fichier fflush
écriture sur fichier des buffers en mémoire fopen
ouverture de fichier freopen
ouverture de fichier Entrées-sorties formattées
fonction description fprintf
écriture formattée sur flot de données fscanf
lecture formattée sur flot de données printf
écriture formattée sur sortie standard scanf
lecture formattée sur entrée standard sprintf
écriture formattée dans une chaîne de caractères sscanf
lecture formattée depuis une chaîne de caractères vfprintf
variante de fprintf
vprintf
variante de printf
vsprintf
variante de sprintf
Entrées-sorties caractères
fonction description fgetc
lecture d'un caractère fgets
lecture d'une chaîne de caractères fputc
écriture d'un caractère fputs
écriture d'une chaîne de caractères getc
fgetc
implémenté par une macrogetchar
getc
sur l'entrée standardgets
lecture d'une chaîne de caractères sur l'entrée standard putc
fputc
implémenté par une macroputchar
putc
sur la sortie standardputs
écriture d'une chaîne de caractères sur la sortie standard ungetc
refoule un caractère (sera lu par la prochain lecture) Entrées-sorties binaires
Pour lire et écrire des données binaires, on dispose de deux fonctions :fread
etfwrite
.Position dans un fichier
fonction description fgetpos
donne la position courante dans un fichier fseek
permet de se positionner dans un fichier fsetpos
permet de se positionner dans un fichier ftell
donne la position courante dans un fichier rewind
permet de se positionner au début d'un fichier Gestion des erreurs
fonction description clearerr
remet à faux les indicateurs d'erreur et de fin de fichier feof
test de l'indicateur de fin de fichier feror
test de l'indicateur d'erreur perror
imprime un message d'erreur correspondant à errno
![]()
![]()
![]()
![]()
![]()
Suivant: Utilitaires divers <stdlib.h> Début: La bibliothèque standard Précédent: Nombre variable de paramètres
30/9/1997