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 :

Utilisation de la classe string dans Visual C++ 2010 Express


Sujet :

C++/CLI

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de Gilles57-H-G
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    88
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 88
    Par d�faut Utilisation de la classe string dans Visual C++ 2010 Express
    Peut on utiliser la classe string dans visual C++ 2010 Express.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    string chaine;
     CString chaine2;
    Ne fonctionne pas

    J'ai pourtant mis les includes :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    #include <stdio.h> 
    #include <stdlib.h> 
    #include <string.h> 
    #include   <cstring> 
     
    #include   <cstdlib> 
    #include <string>
    Dans stdafx.cpp ou dans stdafx.h rien n'y fait.

  2. #2
    Membre exp�riment�
    Homme Profil pro
    Ing�nierie des systemes embarqu�s temps r�els
    Inscrit en
    Juin 2006
    Messages
    152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nierie des systemes embarqu�s temps r�els
    Secteur : Sant�

    Informations forums :
    Inscription : Juin 2006
    Messages : 152
    Par d�faut
    Citation Envoy� par Gilles57-H-G Voir le message
    Peut on utiliser la classe string dans visual C++ 2010 Express.

    string chaine;
    CString chaine2;

    Ne fonctionne pas

    J'ai pourtant mis les includes :
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <cstring>

    #include <cstdlib>
    #include <string>

    Dans stdafx.cpp
    using namespace std;

    et
    CString chaine2;
    ne se fait pas.

    attention au melange des headers c style et les headers c++
    #include <string.h>
    #include <cstring>

  3. #3
    Membre confirm� Avatar de Gilles57-H-G
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    88
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 88
    Par d�faut
    J'ai pas dis que j'ai fait juste.

    Je cherche comment utiliser la classe string en visual C++ Express.

  4. #4
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2003
    Messages
    43
    D�tails du profil
    Informations personnelles :
    �ge : 38
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2003
    Messages : 43
    Par d�faut
    CString est sp�cifique � Microsoft et fait partie du framework ATL/MFC, non disponible avec Visual Studio Express (en clair, il faut payer pour en profiter).

    Tu peux te tourner vers std::string (#include <string>) qui remplace tr�s bien CString, et qui a l'avantage d'�tre portable.

  5. #5
    Membre confirm� Avatar de Gilles57-H-G
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    88
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 88
    Par d�faut
    J'ai fait un include de :

    #include <string>

    dans stdafx.cpp

    puis j'ai �crit

    string chaine;



    cela ne fonctionne pas string n'est pas reconnu.

  6. #6
    Membre Expert

    Inscrit en
    Mai 2008
    Messages
    1 014
    D�tails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 1 014
    Par d�faut
    std::string, comme tous les autres composants de la biblioth�que standard C++, se trouve dans le namespace std.
    Donc :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     #include <string>
    std::string chaine;

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

Discussions similaires

  1. [D�butant] Bases de donn�es dans VISUAL BASIC 2010 EXPRESS
    Par DJOUFOU dans le forum VB.NET
    R�ponses: 1
    Dernier message: 09/07/2014, 18h01
  2. Commande Refactoring dans Visual Studio 2010 Express
    Par Moez.B dans le forum Visual Studio
    R�ponses: 0
    Dernier message: 24/07/2013, 03h58
  3. Passer de VB � C# dans Visual Studio 2010 express edition
    Par Claude_Azoulai dans le forum Visual Studio
    R�ponses: 2
    Dernier message: 15/03/2013, 16h29
  4. UML class Diagram dans visual studio 2010
    Par obiflo dans le forum Visual Studio
    R�ponses: 3
    Dernier message: 09/06/2010, 16h08
  5. R�ponses: 3
    Dernier message: 28/11/2006, 03h51

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