Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionchar[] strUn="Test 1"; char[] strDeux="Test 2"; // Ce que tu fais certainement, ce qui est faux: strcat(strUn, strDeux); // Ce qu'il faut faire: char[] strFinale=new char [strlen(strUn) + strlen(strDeux) + 1]; strcpy(strFinale, strUn); strcat(strFinale, strDeux);
#include #include <string> void testString() { std::string strTest="test 1": std::string strConcat=strTest + "test 2"; cout << strConcat.c_str(); }