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++/CLI Discussion :

.c_str et Visual C++ == "error C2228" ?


Sujet :

C++/CLI

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2007
    Messages
    42
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Technicien Help Desk

    Informations forums :
    Inscription : Mai 2007
    Messages : 42
    Par d�faut .c_str et Visual C++ == "error C2228" ?
    Bonjour a tous,
    j'ai un probl�me avec Visual C++ et la fonction ".c_str"...

    j'ai le code suivant :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    fstream fichier;
    fichier.open(openFileDialog1->FileName.c_str(),fstream::in|fstream::out);
    dans un programme avec Visual C++ et lorsque je l'ex�cute il me retourne l'erreur suivante:
    error C2228 la partie gauche de '.c_str' doit avoir un class/struct/union

    alors que le m�me code sous C++ Builder6 marche tr�s bien (enfin au nom de l'�l�ment "openDialog" pr�s puisque que ce n'est pas le m�me nom)...

    j'aimerais comprendre o� est le probl�me et aussi le r�soudre...

    je tiens � pr�ciser que j'ai inclus les biblioth�ques suivantes:
    #include<fstream>
    #include <string>
    #include <iostream>
    using namespace std;
    voila si vous avez des questions posez les mois...

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Quel est le type de openFileDialog1 ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2007
    Messages
    42
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Technicien Help Desk

    Informations forums :
    Inscription : Mai 2007
    Messages : 42
    Par d�faut
    Citation Envoy� par M�dinoc Voir le message
    Quel est le type de openFileDialog1 ?
    Tr�s bonne question openFileDialog1 est l'�l�ment qui permet de g�n�rer une fen�tre de dialogue pour choisir le fichier a ouvrir...
    cela retourne une chaine de caract�re mais apr�s je ne sais pas le type exacte...

  4. #4
    R�dacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en s�curit�
    Inscrit en
    Mai 2007
    Messages
    11 517
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Consultant en s�curit�
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par d�faut
    Citation Envoy� par Loup solitaire Voir le message
    cela retourne une chaine de caract�re mais apr�s je ne sais pas le type exacte...
    Si tu ne nous donnes pas le type exact, on risque de ne pas te donner une r�ponse exacte
    Raymond
    Vous souhaitez participer � la rubrique R�seaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs syst�me et r�seau � configurer leurs �quipements SNMP r�seau.
    e-verbe Un logiciel de conjugaison des verbes de la langue fran�aise.

    Ma page personnelle sur DVP
    .

  5. #5
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 299
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 299
    Billets dans le blog
    2
    Par d�faut
    C'est un COpenFileDialog de la MFC. Je d�place.

  6. #6
    Membre averti
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Mai 2007
    Messages
    42
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Technicien Help Desk

    Informations forums :
    Inscription : Mai 2007
    Messages : 42
    Par d�faut
    Voila vous avez l� r�ponse merci r0d...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Quote et double quote
    Par aktos dans le forum Langage
    R�ponses: 8
    Dernier message: 05/01/2007, 19h55
  2. R�ponses: 2
    Dernier message: 08/06/2006, 10h43

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