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 :

Ecriture fichier c++ linux


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 43
    Points : 35
    Points
    35
    Par défaut Ecriture fichier c++ linux
    Bonjour, même après quelques recherche je ne sais pas pourquoi je n'arrive pas à faire ce que je voudrais.
    Je souhaite ouvrir un fichier puis ajouter des lignes à celui-ci. Mon problème est le suivant à chaque ajout de ligne il efface la ligne qui existe déjà et la remplace par celle que je veux.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    void CArchiveur::enregistreData(string _dataGpsAcc)
    {
        ofstream flux(ptrFichierCandidat->c_str(), ios::out); // Ouverture du fichier en écriture.
     
        flux << _dataGpsAcc; // Ajoute la chaine _dataGpsAcc au fichier.
        flux << endl;
        flux.close();
    }
    L'ouverture du fichier ne pose aucun problème.
    Ce que je voudrais une fois les écritures terminées c'est un fichier qui ressemble à sa :

    $GPGLL,,,,,084122.240,V,N*71
    $GPGSA,A,1,,,,,,,,,,,,,,,*1E
    $GPRMC,084122.240,V,,,,,,,070411,,,N*45
    $GPVTG,,T,,M,,N,,K,N*2C
    $GPGGA,084123.240,,,,,0,00,,,M,0.0,M,,0000*5C
    $GPGLL,,,,,084123.240,V,N*70
    etc...

    merci de vôtre aide.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Juin 2010
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 43
    Points : 35
    Points
    35
    Par défaut
    Désolé j'ai posté trop vite, je n'étais pas encore tombé sur la bonne page.
    Il suffit d'ouvrir correctement le fichier en écriture.

    Pour ceux qui auraient le même problème.

    ios::app // ouverture en fin de fichier.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 16/01/2015, 16h20
  2. [Lazarus] Ecriture dans un fichier sous Linux
    Par load.exe dans le forum Lazarus
    Réponses: 20
    Dernier message: 01/02/2008, 15h49
  3. Un peu de lumière sur l'arborescence des fichiers de Linux
    Par Noki dans le forum Administration système
    Réponses: 6
    Dernier message: 07/04/2004, 16h16
  4. Les fichiers sous linux/windows
    Par Stessy dans le forum Linux
    Réponses: 5
    Dernier message: 05/12/2003, 09h30
  5. Lecture et ecriture fichier .ini
    Par despe dans le forum C
    Réponses: 6
    Dernier message: 23/07/2003, 20h40

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