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 :

conversions std::string <---> CString


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut conversions std::string <---> CString
    Bonjour,

    j'utilise une biblioth�que dont les fonctions utilisent les std:string.
    je fais un programme MFC, avec des CEdit, avec une variable CString associ�e.

    j'aimerais pouvoir convertir de CString vers std::string (je pense que dans
    l'autre sens ce sera plus facile...). quelqu'un a t il deja fait cela de facon assez propre ?

    merci pour votre aide !
    je sais plus

  2. #2
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414

  3. #3
    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
    salut,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
            CString str="CString to string";	
    	std::string s;
    	s=str;
    	AfxMessageBox(s.c_str());
    	s="string to CString";
    	str=s.c_str();
    	AfxMessageBox(str);

  4. #4
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    argh !
    c'etait peut etre vrai avec toutes les version ant�rieures, mais l�, j'utilise
    VC++ 2005... et il a bcp de mal le ptit !

    j'ai mis ca, mais je trouve ca horrible !

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
      std::string user;
      UpdateData();
     
      for ( int i = 0 ; i < m_strDBUser.GetLength() ; ++i)
      {
        user.push_back(static_cast<char>(m_strDBUser[i]));
      }

  5. #5
    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
    si �a ne compile pas c'est que ton projet est parametr� en UNICODE ...

  6. #6
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    aaaaargh ! le coquin !
    c'est lui qui a fait ca tout seul !

    merci !

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

Discussions similaires

  1. conversion std:string to void*
    Par xoorus dans le forum C++
    R�ponses: 5
    Dernier message: 27/07/2012, 22h18
  2. conversion std::string -> unsigned char*
    Par acheo dans le forum Langage
    R�ponses: 3
    Dernier message: 26/02/2010, 17h35
  3. Conversion std::string vers num�rique
    Par mister3957 dans le forum SL & STL
    R�ponses: 9
    Dernier message: 26/02/2007, 20h40
  4. Conversion std::string QString
    Par krokmitaine dans le forum Qt
    R�ponses: 15
    Dernier message: 24/11/2006, 10h14
  5. conversion std::string en std::istringstream
    Par flipper203 dans le forum SL & STL
    R�ponses: 3
    Dernier message: 06/07/2006, 18h34

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