IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Trouver un nom et le remplacer dans un fichier


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 32
    Par défaut
    Bonjour
    j'espere que je trouverais une sollution a mon pbm voila j'ai fait un programme qui lit un fichier et tous marche bien mais actuellement j'ai envie de trouver un mot de,as ce fichier et le modifier mais la j'ai pas d'idées merci de bien vouloir m'orienté

    Voiila je vien de tester mon premier programme et sa marche mais actuellement j'aimerai bien savoir si je peux modifier un nom ou un nombre dans un fichier.c avant compilation

    ok je vais tous te dire j'ai un fichier.c qui contient les paramtres d'un chaine de TV c paramtres sont des nombre entier mais c paramtres son fixe et ils me permette uniquement de recevoire le programme d'une chaine tv pour changer de chaine il faut tous refaire a la main moi j'aiu les paramtres de plusieur chaine que j'ai dans un fichier.txt et je veux insrer les paramtre dans le fichier.c pour qhaque chaine que je veux regarder puis compiler le c voil j'espere que je quiq plus claire

  2. #2
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par roujiC Voir le message
    j'espere que je trouverais une sollution a mon pbm voila j'ai fait un programme qui lit un fichier et tous marche bien mais actuellement j'ai envie de trouver un mot de,as ce fichier et le modifier mais la j'ai pas d'idées merci de bien vouloir m'orienté
    S'agit-il d'un fichier texte ?

    Si c'est le cas :

    Lecture ligne par ligne
    .Dans la ligne, chercher le mot
    .Tant qu'on l'a trouvé
    ..Créer un tableau de la taille nécessaire (taille de la ligne - taille de l'ancien mot + taille du nouveau) avec malloc()
    ..Recopier le début de la ligne
    ..Recopier le nouveau mot
    ..Après avoir sauté l'ancien mot, recopier la fin de ligne

    etc.

    ce n'est pas très optimisé, mais ça devrait t'occuper un moment... Bien sûr, on peut faire mieux à coup de listes chainées etc.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 32
    Par défaut
    pemierement j'aimerai le faire sur un fichier texte et puis le teste sur un fichier.c
    sincerement j'ai pas bien saisi ta reponse faut il utiliser un bibliotheque speciale
    peut tu me donner un exemple sur malloc()
    merci

  4. #4
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par roujiC Voir le message
    pemierement j'aimerai le faire sur un fichier texte et puis le teste sur un fichier.c
    sincerement j'ai pas bien saisi ta reponse faut il utiliser un bibliotheque speciale
    peut tu me donner un exemple sur malloc()
    Euh, c'est du C élémentaire... Je crains que tu n'ais pas les connaissances en C et en programmation nécessaires pour poursuivre... Le C, ça ne s'improvise pas. On connait ou on ne connait pas.

    C'est un projet scolaire ? Quel est ton niveau de formation en programmation ?

Discussions similaires

  1. Réponses: 3
    Dernier message: 11/06/2009, 17h49
  2. remplacement dans un fichier texte
    Par ciberju dans le forum C
    Réponses: 5
    Dernier message: 25/08/2006, 09h36
  3. Afficher, rechercher et remplacer dans un fichier
    Par lynal dans le forum Langage
    Réponses: 1
    Dernier message: 13/06/2006, 21h24
  4. Remplacement dans un fichier .txt
    Par sebtoto62 dans le forum Langage
    Réponses: 4
    Dernier message: 28/07/2005, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo