Nom |
Prototype |
Description |
CLEARERR |
void clearerr(FILE *ptrfic) |
Cette procédure élimine les indices d'erreurs et de fin de fichier. |
FCLOSE |
int fclose(FILE *ptrfichier) |
Cette fonction effectue la fermeture d'un fichier. |
FCLOSEALL |
int fcloseall(void) |
Cette fonction effectue la fermeture de tous les fichiers. |
FEOF |
int feof(FILE *ptrfichier) |
Cette fonction indique si la fin du fichier est atteinte. |
FERROR |
int ferror(FILE *ptrfichier) |
Cette fonction retourne le code d'erreur d'entrée/sortie du fichier. |
FFLUSH |
int fflush(FILE *ptrfichier) |
Cette fonction vide le tampon du fichier. |
FGETC |
int fgetc(FILE *ptrfichier) |
Cette fonction effectue la lecture d'un caractère dans un fichier. |
FGETPOS |
int fgetpos(FILE *ptrfichier,fpos_t *pos) |
Cette fonction demande la position du pointeur dans un fichier. |
FGETS |
char *fgets(char *str,int n,FILE *ptrfichier) |
Cette fonction effectue la lecture d'une chaîne de caractères dans un fichier. |
FOPEN |
FILE *fopen(const char *nomfichier,const char *mode) |
Cette fonction effectue l'ouverture d'un fichier. |
FPRINTF |
int fprintf(FILE *ptrfichier,const char *texte,...) |
Cette fonction effectue l'écriture de texte selon un certain format dans un fichier. |
FPUTC |
int fputc(int car,FILE *ptrfichier) |
Cette fonction effectue l'écriture de caractère dans un fichier. |
FPUTS |
int fputs(const *str,FILE *ptrfichier) |
Cette fonction effectue l'écriture d'une chaine de caractères dans un fichier. |
FREAD |
int fread(void *tampon,size_t taille,size_t n,FILE *ptrfichier) |
Cette fonction effectue la lecture d'un bloc de mémoire de taille n*taille octets dans un fichier. |
FREOPEN |
FILE *freopen(const char *nomfichier,const char *mode,FILE *ptrfichier) |
Cette fonction ferme le fichier et réouvre un fichier en lui affectant un pointeur. |
FSCANF |
int fscanf(FILE *ptrfichier,const *format,...) |
Cette fonction permet la lecture de texte suivant un certain format dans un fichier. |
FSEEK |
int fseek(FILE *ptrfichier,long offset,int base) |
Cette fonction permet d'effectuer la position du pointeur de fichier. |
FSETPOS |
int fsetpos(FILE *ptrfichier,const fpos_t *pos) |
Cette fonction permet de fixer la position du pointeur de fichier. |
FTELL |
long ftell(FILE *ptrfichier) |
Cette fonction permet de connaître la position du pointeur de fichier. |
FWRITE |
long fwrite(void *buf,size_t taille,size_t n,FILE *ptrfichier) |
Cette fonction effectue l'écriture d'un bloc de mémoire de taille n*taille octets dans un fichier. |
GETC |
int getc(FILE *ptrfichier) |
Cette fonction effectue la lecture d'un caractère dans un fichier. |
GETCHAR |
int getchar(void) |
Cette fonction effectue la lecture d'un caractère à partir de la console standard. |
GETS |
char *gets(char *buf) |
Cette fonction effectue la lecture d'une chaîne de caractères à partir de la console standard. |
PERROR |
void perror(const char *message) |
Cette procédure envoi un message d'erreur sur la sortie standard d'erreur. |
PRINTF |
int printf(const char *texte,...) |
Cette fonction effectue l'écriture de texte selon un certain format sur la console. |
PUTC |
int putc(int car,FILE *ptrfichier) |
Cette fonction effectue l'écriture de caractère dans un fichier. |
PUTCHAR |
int putchar(int caractere) |
Cette fonction effectue l'écriture de caractère sur la console. |
PUTS |
int puts(const char *texte) |
Cette fonction effectue l'écriture d'une chaîne de caractères sur la console. |
REMOVE |
int remove(const char *nomfichier) |
Cette fonction permet d'effacer un fichier. |
RENAME |
int rename(const char *anciennom,const char *nouveaunom) |
Cette fonction permet de renommer un fichier. |
REWIND |
void rewind(FILE *ptrfichier) |
Cette procédure ramène le pointeur de fichier au début de ce fichier. |
SCANF |
int scanf(const *format,...) |
Cette fonction permet la lecture de texte suivant un certain format dans une console standard. |
SETBUF |
void setbuf(FILE *ptrfichier,char *tampon) |
Cette procédure crée un tampon de fichier. |
SETVBUF |
int setvbuf(FILE *ptrfichier,char *tampon,int mode,size_t taille) |
Cette fonction contrôle la taille d'un tampon du type de tamporisation du fichier. |
SPRINTF |
int sprintf(char *tampon,const char *texte,...) |
Cette fonction effectue l'écriture de texte selon un certain format à partir d'un tampon. |
SSCANF |
int sscanf(const char *tampon,const *format,...) |
Cette fonction permet la lecture de texte suivant un certain format à partir d'un tampon. |
TMPFILE |
FILE *tmpfile(void) |
Cette fonction permet d'effectuer la création d'un fichier temporaire. |
TMPNAM |
char *tmpname(char *nom) |
Cette fonction permet de choisir le nom de création d'un fichier temporaire. |
UNGETC |
int ungetc(int c,FILE *ptrfichier) |
Cette fonction effectue la réécriture d'un caractère dans un fichier ayant été lu. |
VFPRINTF |
int vfprintf(FILE *ptrfichier,const char *texte,va_list ptrargument) |
Cette fonction effectue l'écriture de texte selon un certain format à l'aide de paramètre virtuel. |
VPRINTF |
int vprintf(const char *texte,va_list ptrargument) |
Cette fonction effectue l'écriture de texte selon un certain format à l'aide de paramètre virtuel sur la console. |
VSPRINTF |
int vsprintf(char *tampon,const char *texte,va_list ptrargument) |
Cette fonction effectue l'écriture de texte selon un certain format à l'aide de paramètre virtuel à partir d'un tampon. |