Ciao ragazzi, volevo sapere quale fosse il miglior modo in cpp per aggiungere una stringa ad un' altra.
Insomma in VB basta fare: strNew=str1&str2
In cpp ho dovuto fare questo codice,
//function addstr;
char* addstr(char* str1, char* str2){
int lstr1=strlen(str1);
int lstr2=strlen(str2);
char* str3=new char[lstr1+lstr2];
char c;
for (int i=0;i<(lstr1+lstr2)+1;i++){
if (i < lstr1) {
c=str1[i];
}
else {
c=str2[i-lstr1];
}
str3[i]=c;
}
return str3;
}
credo ci sia un metodo più veloce.
Grazie ciao!