Ces fonctions fournissent une alternative aux classes C++ de flux d'entrée/sortie
clearerr | efface les erreurs |
fclose | ferme un fichier |
feof | vrai si à la fin du fichier |
ferror | vérifie pour une erreur de fichier |
fflush | écrit le contenu du buffer de sortie |
fgetc | récupère un caractère à partir d'un flux |
fgetpos | récupère l'indicateur de la position du fichier |
fgets | récupèe une chaîne de caractère à partir d'un flux |
fopen | ouvre un fichier |
fprintf | impression de la sortie formatée dans un fichier |
fputc | écrit un caractère dans un fichier |
fputs | écrit une chaîne de caractère dans un fichier |
fread | lecture à partir un fichier |
freopen | ouvre un flux existant sous un nom différent |
fscanf | lecture d'une entrée formatée à partir d'un fichier |
fseek | déplace le curseur dans un fichier |
fsetpos | déplace le curseur dans un fichier |
ftell | retourne la position actuelle du curseur |
fwrite | écrit dans un fichier |
getc | lecture d'un caractère dans un fichier |
getchar | lecture d'un caractère depuis stdin |
gets | lecture d'une chaîne de caractère depuis stdin |
perror | affiche une chaîne de caractère représentant l'erreur à stderr |
printf | écrit une sortie formatée dans stdout |
putc | écrit un caractère dans stdout |
putchar | écrit un caractère dans stdout |
puts | écrit une chaîne de caractère dans stdout |
remove | efface un fichier |
rename | renomme un fichier |
rewind | déplace le curseur du fichier au début du fichier |
scanf | lecture d'une entrée formatée à partir de stdin |
setbuf | définit le buffer pour un flux spécifique |
setvbuf | définit le buffer et sa taille pour un flux spécifique |
snprintf | écrit une sortie formatée dans un buffer (avec vérification de la limite) |
sprintf | écrit une sortie formatée dans un buffer |
sscanf | lecture d'une entrée formatée à partir d'un buffer |
tmpfile | retourne un pointeur dans un fichier temporaore |
tmpnam | retourne un nom de fichier unique |
ungetc | met un caractère à sa place d'origine dans un flux |
vprintf, vfprintf, et vsprintf | écrit une sortie formatée à partir d'une liste d'arguments |
vscanf, vfscanf, et vsscanf | récupère une entrée formatée à partir de stdin avec une liste d'arguments |