salut a tous, je d�bute en c++ mais je me d�brouille bien en c,
bref, j'ai une petite application a r�aliser mais j'arrive pas a convertir de
char* ------>String
aidez moi s'il vous plait, c'est un peu urgent merci
salut a tous, je d�bute en c++ mais je me d�brouille bien en c,
bref, j'ai une petite application a r�aliser mais j'arrive pas a convertir de
char* ------>String
aidez moi s'il vous plait, c'est un peu urgent merci
Salut, et bienvenue sur le forum
Si tu souhaite convertir un char en... std::string (la classe de chaine de caract�res fournie par le standard), la conversion est implicite et tu peux envisager les solutions suivantes:le tout n�cessitant l'inclusion du fichier d'en-t�te <string>...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 /* envisagons le cas suivant */ char tabchar[]="ma chaine C style"; std::string machaine(tabchar); std::string autre_chaine = tabchar; /* et tu peux même envisager un truc du genre */ std::string maDerniereChaine ="debut de la chaine " + tabchar;
Si tu souhaites effectuer la conversion en d'autres chaines particuli�res (issues de biblioth�ques pas forc�ment standard), elles fournissent souvent les m�mes possibilit�s![]()
A m�diter: La solution la plus simple est toujours la moins compliqu�e
Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
mon tout nouveau blog
Bonjour et bienvenu,
Quand c'est urgent, il y a quelque chose de bien : la FAQ
Cordialement.
Ressources propos�es par 3DArchi - Les fonctions virtuelles en C++ - Cours et tutoriels C++ - FAQ C++ - Forum C++.
Attention, de prime abord, System::String est une classe issue du framework propre � microsoft, ce qui implique que tu va travailler en C++/CLI (au minimum)...
Mais cette classe dispose, si j'ai bonne m�moire, d'un constructeur se satisfaisant tout � fait d'un char*
Elle devrait donc au minimum te permettre un travail sous la forme de
Code : S�lectionner tout - Visualiser dans une fen�tre � part Syste::String str(lePointeurSurChar);
A m�diter: La solution la plus simple est toujours la moins compliqu�e
Ce qui se con�oit bien s'�nonce clairement, et les mots pour le dire vous viennent ais�ment. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
Coder efficacement en C++ : dans les bacs le 17 f�vrier 2014
mon tout nouveau blog
j'ai essayer mais �a marche pas !!,�a g�n�re une erreur d'initialisation
char* ---> ^String
La FAQ C++ / CLI => ICI
On en parle de partout, et elle est assez compl�te, alors on cherche un peu dedans avant de demander.
Partager