17 December 2011 C: Ouvrir un fichier à l’aide de la fonction ‘FILE *fopen(const char *nom_fichier, const char *mode)’ Fichier et Stream #include #include int main(int argc, char *argv[]) { FILE *fp; c sniper
17 December 2011 C: Ouvrir un fichier en mode lecture/écriture binaire Fichier et Stream #include #include int main(int argc, char *argv[]) { FILE *fic c sniper
17 December 2011 Utilisation de la fonction ‘int fseek ( FILE *fichier , long offset , int origin)’ pour déplacer l’indicateur de la position du fichier Fichier et Stream //Bibliothèque: #include //SEEK_SET: Recheche à partir du début //SEEK_CUR c sniper
17 December 2011 C: Utilisation de la fonction ‘int fsetpos ( FILE *fp , const fpos_t *ppos );’ pour modifier l’indicateur de la position du fichier Fichier et Stream #include #include int main(int argc, char *argv[]) { FILE *f c sniper
17 December 2011 Exemple d’utilisation de la fonction ‘long ftell ( FILE *fichier )’ pour retourner la position d’accès courante du fichier Fichier et Stream #include #include int main(void){ FILE *fichier; if(( c sniper
17 December 2011 Exemple d’utilisation de la fonction ‘void rewind ( FILE *fp )’ pour modifier la position d’accès au fichier en lecture Fichier et Stream /* Lire le contenu d'un fichier et l'afficher deux fois à l'aide de la fonction 'rewin c sniper
17 December 2011 Exemple d’utilisation de la focntion ‘FILE *tmpfile( void )’ pour ouvrir un fichier temporaire Fichier et Stream #include #include int main(void) { FILE *tempFichier; // Retourne 'Null c sniper
17 December 2011 Copier le contenu d’un fichier dans un autre Fichier et Stream #include #include int main(int argc, char *argv[]) { FILE *in, c sniper
17 December 2011 Fermer un fichier ou un stream à l’aide de la fonction ‘int fclose (FIL *fichier)’ Fichier et Stream //Bibliothèque : include //Syntaxe : int fclose(FILE *fichier); /*Retour: c sniper
17 December 2011 Vérifier si on a atteint la fin du fichier avec la fonction ‘int feof ( FILE *fichier )’ Fichier et Stream //Bibliothèque: include //Syntaxe: int feof(FILE *fp); /*Retour: retourne une val c sniper
17 December 2011 Exemple d’utilisation de la fonction ‘int ferror ( FILE *fichier)’ pour vérifier les erreurs liés aux fichiers Fichier et Stream //Bibliothèque: #include //Syntaxe: int ferror(FILE *stream); //Retour: retou c sniper