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

SL & STL C++ Discussion :

[Fichier] Problemes dans l'utilisation de fstream


Sujet :

SL & STL C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut [Fichier] Problemes dans l'utilisation de fstream
    Bonjour à tous,
    je suis en train de developper une classe File, chargée d'encapsuler des opérations d'entrée/sortie sur des fichiers. En conséquence, j'ai utilisé un fstream comme flux.
    Je rencontre de multiples problemes/interrogations:



    • J'aimerai pouvoir supprimer des elements du flux un peu comme erase(..) le permet pour une string. La fonction adéquate semble etre ignore(..) mais apres plusieurs tests, celle-ci ne semble pas supprimer d'élément dans le flux, elle changerait seulement la position du 'curseur' dans le fichier....



    Merci beaucoup.

  2. #2
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut
    C'est la première page que j'ai regardée avant même de poster, voire de penser à poster...

  4. #4
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut
    C'est la première page que j'ai regardée avant même de poster, voire de penser à poster...
    COOL

    Maintenant, le taille du fichier que tu transmets a ta classe fait quelle taille?

    J'ai essayé de prendre tes deux exemples, ils fonctionnent tous deux sur mon unité de dev.
    N'y aurait il pas un problème en amont, qui mettrait en l'air un pointeur de pile, qui se revele avec le app?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 27
    Par défaut
    Je pense pas non...
    A l'exécution de ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #include <iostream>
    #include <fstream>
    #include <sstream>
     
    int main()
    {
        std::fstream f;
        f.open("t.txt",std::ios::in|std::ios::out|std::ios::app);   
        std::cout<<"Ouverture: "<<f.is_open()<<std::endl;
    return 0;   
    }
    La console m'affiche:
    Je précise que le résultat est le même, que le fichier "t.txt "existe ou non, et qu'il soit vide ou qu'il contienne quelques caractères...

  6. #6
    Membre éprouvé
    Inscrit en
    Mai 2007
    Messages
    157
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2007
    Messages : 157
    Par défaut
    En effet c louche ton histoire...

    Plusieurs possibilitées, un problème de droits sur ton poste, mais si ca marche avec trunc... c pas ca

    Problème de configuration du compilateur, la essaie de mettre une autre plateforme de dev pour verifier.

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

Discussions similaires

  1. probleme dans l'utilisation du control Datetimepicker
    Par yassine-art dans le forum VB.NET
    Réponses: 2
    Dernier message: 03/06/2011, 12h48
  2. Réponses: 2
    Dernier message: 08/06/2010, 22h40
  3. [FPDF] Probleme dans l'utilisation de la classe FPDF et les tableaux
    Par mathieu77186 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 24/04/2008, 22h03
  4. Réponses: 2
    Dernier message: 04/08/2007, 19h26
  5. probleme dans l'utilisation de la fonction include
    Par cortex007 dans le forum Langage
    Réponses: 7
    Dernier message: 27/01/2006, 17h37

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