Standard C I/O
De cppreference.com.
< cpp
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 |