Slides 03 fichiers 2x4 Algorithmique et langage C ?? I O ?le h ?? Plan FILE CERI Numérique Luc Fabresse luc fabresse imt-lille-douai fr version Luc Fabresse ?? Cours Algo C Manipulation de ?chiers Principe de la manipulation de ?chiers Principe général De

Algorithmique et langage C ?? I O ?le h ?? Plan FILE CERI Numérique Luc Fabresse luc fabresse imt-lille-douai fr version Luc Fabresse ?? Cours Algo C Manipulation de ?chiers Principe de la manipulation de ?chiers Principe général De nombreuses fonctions pour la manipulation de ?chiers Utilisent un bu ?er bloc en mémoire géré automatiquement Ouvrir le ?chier lire écrire dans le ?chier fermer le ?chier Aucune écriture physique sur le disque mais dans le bu ?er qui est écrit d ? un coup quand il est plein ou qu ? on le purge include include Fonctions de le type FILE FILE fopen char name char mode Di ?érents modes r ouvre le ?chier en lecture w ouvre le ?chier en écriture S ? il n ? existe pas il est créé S ? il existe son contenu est e ?acé a ouvre le ?chier en écriture pour ajout append Conserve le contenu du ?chier s ? il existe int fclose FILE retourne si ok et EOF sinon int main void char ?leName donnees txt FILE f f fopen ?leName r traiter le contenu du ?chier ici fclose f return EXIT SUCCESS Luc Fabresse ?? Cours Algo C Principe de la manipulation de ?chiers Principe général Ouvrir le ?chier lire écrire dans le ?chier fermer le ?chier include include int main void char ?leName donnees txt FILE f f fopen ?leName r traiter le contenu du ?chier ici fclose f return EXIT SUCCESS Attentions aux erreurs Toujours tester les codes d ? erreurs Luc Fabresse ?? Cours Algo C Principe de la manipulation de ?chiers avec gestion des erreurs include include include int main void char ?leName donnees txt FILE f f fopen ?leName r if f NULL printf Code de l erreur d n errno if errno ENOENT printf Le ?chier n existe pas n else printf Erreur inconnue n return EXITFAILURE traiter le contenu du ?chier ici fclose f return EXITSUCCESS Luc Fabresse ?? Cours Algo C Luc Fabresse ?? Cours Algo C Les fonctions de lecture Lecture formatées Les fonctions d ? écriture int fscanf FILE stream const char format Ecritures formatées Lecture par caractères int fprintf FILE stream const char format char fgetc FILE id ou int getc FILE fp retourne le prochain caractère du ?chier EOF pour end of ?le Par blocs caractères Lecture par cha? nes char fgets char line int maxline FILE fp lit la prochaine ligne dans fp dont le caractère n et place le contenu dans line Au plus maxline- caractères seront lus La cha? ne résultante sera automatique terminée par Normalement fgets retourne line et NULL en cas d ? erreur ou ?n de ?chier int fwrite void bloc int taille int nb FILE id écriture du bloc sur ?chier si le nombre rendu est di ?érent de nb il y a eu erreur tester ferror ou errno int putc int c FILE fp écrit c dans le ?chier et retourne c ou EOF en cas d ? erreur Lecture

Documents similaires
Dictee niveau a2 1 La ème Dictée de l ? AFLE ? St Margaret ? s Co-educational English Secondary and Primary School ? A ? A mars Niveau ? A a ?? A b ? B Texte de la dictée Les cafés parisiens Sophie et Lisa les deux jeunes femmes qui ont écrit ce guide des 0 0
Examen l1 analyse 2001 1 Analyse mathématique I Examen janvier Nom Prénom Section Veuillez commencer par écrire en lettres majuscules votre NOM PRÉNOM et SECTION sur toutes les feuilles Les explications sont aussi voire plus importantes que les résultats 0 0
Akm gui user guide akm taiwan muhammad alfiansyah 0 0
Les mots et les choses Les Mots et les Choses ?? Wikipédia https fr wikipedia org wiki LesMotsetlesChoses Les Mots et les Choses Les mots et les choses une archéologie des sciences humaines est un essai de Michel Foucault publié aux éditions Gallimard en 0 0
Aac je lucien goldmann pdf 0 0
Memoire et apprentissage les secrets 0 0
Besherelle 1 FRANÇAIS du CE à l ? entrée en e de à ans ? C MES E ? AUX l ? éco ??e de ONFORM Grammaire Conjugaison Orthographe PROGRAM Quiz bilan Tous les corrigés Vocabulaire Dictées Exercices écrits et oraux Mémos visuels Toutes les leçons Exemples illu 0 0
Exactitude de mesure Exactitude de mesure modi ?er modi ?er le code Un instrument de mesure est d'autant plus exact si les résultats de mesure qu'il indique co? ncident avec la valeur vraie ? que l'on cherche à mesurer Il est à remarquer que l'exactitude 0 0
La singuliere reussite scolaire des enfantsd x27 enseignants des pratiques educativesparentales specifiques 1 0 0
1 * Production des matériaux de construction (Poutrelles) Rapport de stage d’ob 0 0
  • 25
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager