#1 Le 10/07/2014, à 07:59
- moi4567
[C++] Insertion char dans une chaîne char.
Bonjour
Je souterraines insérer une variable char au milieu d'un chaine char dans un tableau (contenant plusieurs chaînes de char).
Voici le problème:
#include <iostream>
using namespace std;
int main()
{
char truc[] = "TOP";
char test[10][10] = {"Bonjour",
"T= ?",
"Rien"};
cout << test[1] << endl;
return 0;
}
J'aimerais mettre la variable "truc" entre le "T= " et le "?" du tableau "test" pour avoir le résultat suivant:
T= TOP?
Pour le moment la seule solution que j'ai trouvé c'est de mettre une succession de "test[1] +=" mais se n'est pas vraiment très pratique .
Connaîtriez vous une façon de faire ça?
Hors ligne
#2 Le 10/07/2014, à 08:39
- lann
Re : [C++] Insertion char dans une chaîne char.
Si tu fais du C++, il faut utiliser la bibliothèque std (que tu mets en include d'ailleurs) : http://www.cplusplus.com/reference/string/string/
Dernière modification par lann (Le 10/07/2014, à 08:39)
<Modéré>
Hors ligne
#3 Le 10/07/2014, à 09:22
- moi4567
Re : [C++] Insertion char dans une chaîne char.
Je met mes variables en string puis une fois les modifications faite avec insert() de passe le tous en char et c'est bon.
Merci c'est parfait
Hors ligne