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

MFC Discussion :

Problème avec MFC


Sujet :

MFC

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mai 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1
    Par défaut Problème avec MFC
    Bonjour tout le monde,
    j'ai besoin d'aide!!!!!

    Dans une partie de mon projet en MFC, j'ai déclaré comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    typedef multimap<string,string> map_fichier;
    typedef map_question::iterator iter;
    //ici d'autres déclaration
     
    class CFichier{
    map_fichier map;
    string file_name;
    public:
    /*ici il y aune methode qui met le contenu du fichier ds map et cette méthode marche bien  */
    //une autre méthode:
    string getchaine()
    {
    iter it=map.begin();
    	 string g=(*it).second;//ou meme string g=(*it).first;
    	 return(g);
    }
    };
     
    //main pg
     
    //ici j'ai fait mes include
    void main()
    {
    CFichier fich("essai.txt");
    string chaine=fich.getchaine();/*????????? ici le pb, cette inst me cause pb en MFC je suis sure car lorsque je la mets en commentaire il n'y a pas de problème*/
    }

    ce bout de code marche bien en console 32 application
    mais dans MFC AppWizard(exe) non, le compilateur ne génère aucune erreur mais au moment
    de l'execution l'application se ferme tte seule alors j'ai essayé de faire le debug
    alors j'ai trouvé que le contenu de l'itérateur contient une "error expression"
    C'est quoi le problème??????

    MFC est trop dur à manipuler il n'aime pas trop les conversions, les itérateurs et les pointeurs mais qu'est ce je peux utiliser dedans?
    S'il vous plait j'attends vos réponses pour pouvoir avancer je n'ai plus vraiment le temps, merci!

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    Citation Envoyé par ra3
    MFC est trop dur à manipuler il n'aime pas trop les conversions, les itérateurs et les pointeurs mais qu'est ce je peux utiliser dedans?
    S'il vous plait j'attends vos réponses pour pouvoir avancer je n'ai plus vraiment le temps, merci!
    bonsoir , ton problème n'a certainement rien a voir avec les MFC ! , les iterateurs les pointeurs etc c'est du C++ .
    le code que tu as posté ne permet pas de répondre à ton problème il est incomplet : ou est le constructeur de la classe CFichier ?
    quel est le contexte d'utilisation dans les MFC ?
    il ne suffit pas d"écrire du code il faut voir dans quel contexte il est utilisé et exécuté.
    et encore une fois ce n'est pas parce que le compilateur n'indique pas d'erreur qu'il n'y a pas de bug...

Discussions similaires

  1. [MFC][WINSOCK] Problème avec fonction recv
    Par Le Farfadet dans le forum MFC
    Réponses: 4
    Dernier message: 23/09/2005, 11h00
  2. [MFC] [CRecordset] Problème avec Excel
    Par Yellowmat dans le forum MFC
    Réponses: 4
    Dernier message: 20/07/2005, 15h24
  3. Réponses: 5
    Dernier message: 10/05/2005, 10h22
  4. [MFC] Problème avec un RichEdit et couleur
    Par Erakis dans le forum MFC
    Réponses: 1
    Dernier message: 24/03/2005, 14h12
  5. [MFC] problème avec les insertions dans CComboBox
    Par Joeleclems dans le forum MFC
    Réponses: 12
    Dernier message: 11/06/2004, 15h31

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