Gestion des fichiers Algorithme et programmation Programme et système d ? exploitation ux d ? entrées-sorties structures de données ?chiers système d ? exploitation gestion des erreurs Réalisé par Loubna ENNAJI - Hafsa EL ALLAOUI - Hamza ABDESSADKI Chaima

Algorithme et programmation Programme et système d ? exploitation ux d ? entrées-sorties structures de données ?chiers système d ? exploitation gestion des erreurs Réalisé par Loubna ENNAJI - Hafsa EL ALLAOUI - Hamza ABDESSADKI Chaimae ELFATHI - Wassim AMANI - Hasnaa AIT AABDELMALK Saloua IBRAHIMY - El mehdi FDIL - Marwane abelhakim HAMIDI Walid FENNICH Encadré par Pr Souad EDDAROUICH CPLAN Introduction Flux d ? entrées - sorties Gestion des ?chiers Gestion des erreurs Gestion des exceptions Conclusion CIntroduction C Gestion des ?chiers CFormat texte Création Ouverture et Fermeture d ? un ?chier texte Ecriture dans un ?chier texte Lecture d ? un ?chier texte Encoding et les accents CFormat texte Ecriture ? La première étape est l ? écriture Les informations sont toujours écrites sous forme de cha? nes de caractères et toujours ajoutées à la ?n du ?chier qui s ? allonge jusqu ? à ce que toutes les informations y soient écrites L ? écriture s ? e ?ectue toujours selon le même schéma C réation ou ouverture du ?chier E criture F ermeture ? Lors de l ? ouverture le ?chier dans lequel seront écrites les informations est créé s ? il n ? existe pas ou nettoyé s ? il existe déjà La fermeture permet à d ? autres programmes de lire ce que vous avez placé dans ce ?chier Sans cette dernière étape il sera impossible d ? y accéder à nouveau pour le lire ou y écrire à nouveau CExemple f open ?chier txt txt w Création et l'ouverture du ?chier f write Les jours de la semaine n écriture du ere ligne f write Lundi nI co n écriture de la deuxième ligne Icon f write Mardi n écriture de la troisième ligne f write Mercredi n écriture de la quatrième ligne f write Jeudi n écriture de la cinquième ligne f write Vendredi n écriture de la seizième ligne f write Samedi n écriture de la septième ligne f close Fermeture du ?chier Résultat C ? open Fonction qui sert à ouvrir un ?chier quel que soit l ? utilisation qu ? on en fait Ecriture Lecture Elle accepte deux paramètres le premier est le nom du ?chier ? ? chaine de caractères ? ? le second dé ?nit le mode d ? ouverture ? close Fonction qui permet de fermer un ?chier ouvert CModes d ? ouverture des ?chiers texte ? Les modes d'accès disponibles pour les ?chiers de type texte sont les suivants r ouvre le ?chier en mode lecture seule Démarre la lecture depuis le début du ?chier et constitue le mode par défaut de la fonction open r Ouvre le ?chier en lecture et en écriture en plaçant le pointeur au début du ?chier w s'ouvre en mode écriture seule Le pointeur est placé au début du ?chier et cela écrasera tout ?chier existant avec le même nom Il créera un nouveau ?chier si un avec le même nom n'existe pas w ouvre le ?chier pour

  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jan 16, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 86.8kB