Concatener deux String en c++

leo -  
 xan -
Bonjour tout le monde

j'ai deux string la prmiere entée par le user

cin>> Nom1;

L'autre est un constante

string extensin = ".TXT";

j'ai essayé de concatener ces deux la avec

String nom = strcat(Nom1,extension);

marche pas ca :(((((

de l'aide svp

merci

2 réponses

  1. mocosraito Messages postés 8 Statut Membre 108
     
    laisse tomber tu t'es pris la tête y a plus simple ...
          string Nom1;
          cin >> Nom1;
          string extension =".txt";
          string Nom = Nom1 + extension;
          cout << Nom << '\n';


    ça donne : Nom_du_fichier.txt
    A qui sait comprendre peu de mots suffisent
    112
    1. xan
       
      Merci!
      Et attention, on ne peut pas écrire
      maChaine = "aaa"+"bbb";
      car "bbb" n'est pas une instance de la classe string.
      Pour faire ça:
      string sb = "bbb";
      maChaine = "aaa";
      maChaine = maChaine+sb;
      0