Convertir un tableau de char en string - Help
Résolu
Denis975
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Denis975 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Denis975 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Actuellement je développe une application console en C ++ mais je suis bloqué : comment convertir un tableau de char en string ?
Par exemple, voici un tableau de char:
char test[5];
test[0] = 'B';
test[1] = 'o';
test[2] = 'b';
test[3] = 'b';
test[4] = 'y';
Et que je veux que mon string "texte" soit juste égal a "Bob" et pas a "Bobby", j'avais essayer ça mais ça ne marche pas :
string texte;
texte = test[0],test[1],test[2];
cout << string;
Il ne m'affiche que la dernière lettre...
Comment dois-je faire ?
Actuellement je développe une application console en C ++ mais je suis bloqué : comment convertir un tableau de char en string ?
Par exemple, voici un tableau de char:
char test[5];
test[0] = 'B';
test[1] = 'o';
test[2] = 'b';
test[3] = 'b';
test[4] = 'y';
Et que je veux que mon string "texte" soit juste égal a "Bob" et pas a "Bobby", j'avais essayer ça mais ça ne marche pas :
string texte;
texte = test[0],test[1],test[2];
cout << string;
Il ne m'affiche que la dernière lettre...
Comment dois-je faire ?
A voir également:
- Convertir un tableau de char en string - Help
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Imprimer un tableau excel - Guide
char test[5+1] = "Jean est intelligent"
Et je veux juste recupérer "est" et pas "Jean est", comment dois je faire ?
ou plus simplement (pour éviter d'avoir à compter) :
Mais pour répondre à ta question, je t'invite à consulter la liste des constructeurs de ici. Tu peux ainsi constater que tu peux utiliser le (3) ainsi :
ou le (7) comme ceci :